cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

TreeRCU-gp-cleanup.svg (43483B)


      1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
      2<!-- Creator: fig2dev Version 3.2 Patchlevel 5e -->
      3
      4<!-- CreationDate: Wed Dec  9 17:35:03 2015 -->
      5
      6<!-- Magnification: 2.000 -->
      7
      8<svg
      9   xmlns:dc="http://purl.org/dc/elements/1.1/"
     10   xmlns:cc="http://creativecommons.org/ns#"
     11   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     12   xmlns:svg="http://www.w3.org/2000/svg"
     13   xmlns="http://www.w3.org/2000/svg"
     14   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
     15   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
     16   width="1026.1281"
     17   height="1246.2428"
     18   viewBox="-44 -44 13645.583 16565.045"
     19   id="svg2"
     20   version="1.1"
     21   inkscape:version="0.48.4 r9939"
     22   sodipodi:docname="TreeRCU-gp-cleanup.svg">
     23  <metadata
     24     id="metadata212">
     25    <rdf:RDF>
     26      <cc:Work
     27         rdf:about="">
     28        <dc:format>image/svg+xml</dc:format>
     29        <dc:type
     30           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
     31        <dc:title />
     32      </cc:Work>
     33    </rdf:RDF>
     34  </metadata>
     35  <defs
     36     id="defs210">
     37    <marker
     38       inkscape:stockid="Arrow1Send"
     39       orient="auto"
     40       refY="0"
     41       refX="0"
     42       id="Arrow1Send"
     43       style="overflow:visible">
     44      <path
     45         id="path3940"
     46         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
     47         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
     48         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
     49         inkscape:connector-curvature="0" />
     50    </marker>
     51    <marker
     52       inkscape:stockid="TriangleOutS"
     53       orient="auto"
     54       refY="0"
     55       refX="0"
     56       id="TriangleOutS"
     57       style="overflow:visible">
     58      <path
     59         id="path4073"
     60         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
     61         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
     62         transform="scale(0.2,0.2)"
     63         inkscape:connector-curvature="0" />
     64    </marker>
     65    <marker
     66       inkscape:stockid="TriangleOutM"
     67       orient="auto"
     68       refY="0"
     69       refX="0"
     70       id="TriangleOutM"
     71       style="overflow:visible">
     72      <path
     73         id="path4070"
     74         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
     75         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
     76         transform="scale(0.4,0.4)"
     77         inkscape:connector-curvature="0" />
     78    </marker>
     79    <marker
     80       inkscape:stockid="Arrow2Mend"
     81       orient="auto"
     82       refY="0"
     83       refX="0"
     84       id="Arrow2Mend"
     85       style="overflow:visible">
     86      <path
     87         id="path3952"
     88         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
     89         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
     90         transform="scale(-0.6,-0.6)"
     91         inkscape:connector-curvature="0" />
     92    </marker>
     93    <marker
     94       inkscape:stockid="Arrow2Lend"
     95       orient="auto"
     96       refY="0"
     97       refX="0"
     98       id="Arrow2Lend"
     99       style="overflow:visible">
    100      <path
    101         id="path3946"
    102         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    103         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
    104         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
    105         inkscape:connector-curvature="0" />
    106    </marker>
    107    <marker
    108       inkscape:stockid="Arrow1Mend"
    109       orient="auto"
    110       refY="0"
    111       refX="0"
    112       id="Arrow1Mend"
    113       style="overflow:visible">
    114      <path
    115         id="path3970"
    116         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
    117         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
    118         transform="matrix(-0.4,0,0,-0.4,-4,0)"
    119         inkscape:connector-curvature="0" />
    120    </marker>
    121    <marker
    122       inkscape:stockid="Arrow2Mend"
    123       orient="auto"
    124       refY="0"
    125       refX="0"
    126       id="Arrow2Mend-7"
    127       style="overflow:visible">
    128      <path
    129         inkscape:connector-curvature="0"
    130         id="path3952-0"
    131         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    132         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
    133         transform="scale(-0.6,-0.6)" />
    134    </marker>
    135    <marker
    136       inkscape:stockid="Arrow1Send"
    137       orient="auto"
    138       refY="0"
    139       refX="0"
    140       id="Arrow1Send-3"
    141       style="overflow:visible">
    142      <path
    143         inkscape:connector-curvature="0"
    144         id="path3940-6"
    145         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
    146         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
    147         transform="matrix(-0.2,0,0,-0.2,-1.2,0)" />
    148    </marker>
    149    <marker
    150       inkscape:stockid="Arrow1Send"
    151       orient="auto"
    152       refY="0"
    153       refX="0"
    154       id="Arrow1Send-1"
    155       style="overflow:visible">
    156      <path
    157         inkscape:connector-curvature="0"
    158         id="path3940-2"
    159         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
    160         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
    161         transform="matrix(-0.2,0,0,-0.2,-1.2,0)" />
    162    </marker>
    163    <marker
    164       inkscape:stockid="Arrow1Send"
    165       orient="auto"
    166       refY="0"
    167       refX="0"
    168       id="Arrow1Send-0"
    169       style="overflow:visible">
    170      <path
    171         inkscape:connector-curvature="0"
    172         id="path3940-9"
    173         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
    174         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
    175         transform="matrix(-0.2,0,0,-0.2,-1.2,0)" />
    176    </marker>
    177    <marker
    178       inkscape:stockid="Arrow2Lend"
    179       orient="auto"
    180       refY="0"
    181       refX="0"
    182       id="Arrow2Lend-3"
    183       style="overflow:visible">
    184      <path
    185         id="path3946-1"
    186         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    187         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
    188         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
    189         inkscape:connector-curvature="0" />
    190    </marker>
    191    <marker
    192       inkscape:stockid="Arrow2Lend"
    193       orient="auto"
    194       refY="0"
    195       refX="0"
    196       id="Arrow2Lend-4"
    197       style="overflow:visible">
    198      <path
    199         id="path3946-7"
    200         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    201         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
    202         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
    203         inkscape:connector-curvature="0" />
    204    </marker>
    205    <marker
    206       inkscape:stockid="Arrow2Lend"
    207       orient="auto"
    208       refY="0"
    209       refX="0"
    210       id="marker4880"
    211       style="overflow:visible">
    212      <path
    213         id="path4882"
    214         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    215         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
    216         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
    217         inkscape:connector-curvature="0" />
    218    </marker>
    219    <marker
    220       inkscape:stockid="Arrow2Lend"
    221       orient="auto"
    222       refY="0"
    223       refX="0"
    224       id="Arrow2Lend-5"
    225       style="overflow:visible">
    226      <path
    227         id="path3946-0"
    228         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    229         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
    230         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
    231         inkscape:connector-curvature="0" />
    232    </marker>
    233    <marker
    234       inkscape:stockid="Arrow2Lend"
    235       orient="auto"
    236       refY="0"
    237       refX="0"
    238       id="Arrow2Lend-6"
    239       style="overflow:visible">
    240      <path
    241         id="path3946-10"
    242         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    243         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
    244         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
    245         inkscape:connector-curvature="0" />
    246    </marker>
    247    <marker
    248       inkscape:stockid="Arrow2Lend"
    249       orient="auto"
    250       refY="0"
    251       refX="0"
    252       id="Arrow2Lend-1"
    253       style="overflow:visible">
    254      <path
    255         id="path3946-2"
    256         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    257         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
    258         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
    259         inkscape:connector-curvature="0" />
    260    </marker>
    261    <marker
    262       inkscape:stockid="Arrow2Lend"
    263       orient="auto"
    264       refY="0"
    265       refX="0"
    266       id="marker3130"
    267       style="overflow:visible">
    268      <path
    269         id="path3132"
    270         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    271         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
    272         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
    273         inkscape:connector-curvature="0" />
    274    </marker>
    275    <marker
    276       inkscape:stockid="Arrow2Lend"
    277       orient="auto"
    278       refY="0"
    279       refX="0"
    280       id="marker3134"
    281       style="overflow:visible">
    282      <path
    283         id="path3136"
    284         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    285         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
    286         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
    287         inkscape:connector-curvature="0" />
    288    </marker>
    289    <marker
    290       inkscape:stockid="Arrow2Lend"
    291       orient="auto"
    292       refY="0"
    293       refX="0"
    294       id="marker3138"
    295       style="overflow:visible">
    296      <path
    297         id="path3140"
    298         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    299         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
    300         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
    301         inkscape:connector-curvature="0" />
    302    </marker>
    303    <marker
    304       inkscape:stockid="Arrow2Lend"
    305       orient="auto"
    306       refY="0"
    307       refX="0"
    308       id="marker3142"
    309       style="overflow:visible">
    310      <path
    311         id="path3144"
    312         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    313         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
    314         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
    315         inkscape:connector-curvature="0" />
    316    </marker>
    317    <marker
    318       inkscape:stockid="Arrow2Lend"
    319       orient="auto"
    320       refY="0"
    321       refX="0"
    322       id="marker3146"
    323       style="overflow:visible">
    324      <path
    325         id="path3148"
    326         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    327         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
    328         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
    329         inkscape:connector-curvature="0" />
    330    </marker>
    331    <marker
    332       inkscape:stockid="Arrow1Send"
    333       orient="auto"
    334       refY="0"
    335       refX="0"
    336       id="Arrow1Send-7"
    337       style="overflow:visible">
    338      <path
    339         id="path3940-0"
    340         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
    341         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
    342         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
    343         inkscape:connector-curvature="0" />
    344    </marker>
    345    <marker
    346       inkscape:stockid="Arrow1Send"
    347       orient="auto"
    348       refY="0"
    349       refX="0"
    350       id="Arrow1Send-36"
    351       style="overflow:visible">
    352      <path
    353         id="path3940-7"
    354         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
    355         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
    356         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
    357         inkscape:connector-curvature="0" />
    358    </marker>
    359    <marker
    360       inkscape:stockid="Arrow1Send"
    361       orient="auto"
    362       refY="0"
    363       refX="0"
    364       id="Arrow1Send-36-7"
    365       style="overflow:visible">
    366      <path
    367         id="path3940-7-4"
    368         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
    369         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
    370         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
    371         inkscape:connector-curvature="0" />
    372    </marker>
    373  </defs>
    374  <sodipodi:namedview
    375     pagecolor="#ffffff"
    376     bordercolor="#666666"
    377     borderopacity="1"
    378     objecttolerance="10"
    379     gridtolerance="10"
    380     guidetolerance="10"
    381     inkscape:pageopacity="0"
    382     inkscape:pageshadow="2"
    383     inkscape:window-width="1087"
    384     inkscape:window-height="1144"
    385     id="namedview208"
    386     showgrid="true"
    387     inkscape:zoom="0.78716603"
    388     inkscape:cx="513.06403"
    389     inkscape:cy="623.1214"
    390     inkscape:window-x="102"
    391     inkscape:window-y="38"
    392     inkscape:window-maximized="0"
    393     inkscape:current-layer="g3188-3"
    394     fit-margin-top="5"
    395     fit-margin-right="5"
    396     fit-margin-left="5"
    397     fit-margin-bottom="5">
    398    <inkscape:grid
    399       type="xygrid"
    400       id="grid3391"
    401       empspacing="5"
    402       visible="true"
    403       enabled="true"
    404       snapvisiblegridlinesonly="true"
    405       originx="-1.7575793e-05px"
    406       originy="70.717956px" />
    407  </sodipodi:namedview>
    408  <path
    409     sodipodi:nodetypes="cccccccccccccccccccccccc"
    410     inkscape:connector-curvature="0"
    411     id="path3134-9-0-3"
    412     d="m 6899.303,45.238347 -2.8276,2480.757053 -2316.0141,-1.687 -2.8276,2179.855 2321.1758,-0.844 -2.7042,-1843.237 2404.5142,-0.211 16.1022,1993.267 -7783.8345,-4.728 -16.7936,2120.3945 2033.1033,-23.5344 2.0128,-1866.5611 2051.9097,14.079 2.0128,1838.2983 1280.8475,-4.728 14.608,-1830.1043 1312.2492,12.923 14.608,1818.337 2000.0061,20.4217 -12.279,-1841.4117 1304.168,1.616 -12.279,2032.7057 -4638.6513,1.6154 19.5828,569.0378"
    413     style="fill:none;stroke:#969696;stroke-width:53.19251633;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
    414  <g
    415     style="fill:none;stroke-width:0.025in"
    416     transform="translate(2450.4073,-11647.612)"
    417     id="g3188">
    418    <text
    419       xml:space="preserve"
    420       x="3145.9592"
    421       y="13255.592"
    422       font-style="normal"
    423       font-weight="bold"
    424       font-size="192"
    425       id="text202"
    426       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier"><tspan
    427         style="font-size:172.87567139px"
    428         id="tspan3143">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
    429    <g
    430       id="g3107"
    431       transform="translate(947.90548,11584.029)">
    432      <rect
    433         id="rect112"
    434         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    435         rx="0"
    436         height="1370.8721"
    437         width="2809.1992"
    438         y="949.37109"
    439         x="2084.55" />
    440      <rect
    441         id="rect112-3"
    442         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    443         rx="0"
    444         height="1294.8468"
    445         width="2809.1992"
    446         y="1025.3964"
    447         x="2084.55" />
    448    </g>
    449    <text
    450       xml:space="preserve"
    451       x="5452.3052"
    452       y="13844.535"
    453       font-style="normal"
    454       font-weight="bold"
    455       font-size="192"
    456       id="text202-7-5-1-2-3-7"
    457       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
    458       sodipodi:linespacing="125%"><tspan
    459         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
    460         id="tspan3104-6-5">Root</tspan></text>
    461  </g>
    462  <rect
    463     ry="0"
    464     id="rect118"
    465     style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057884, 60.00115769;stroke-dashoffset:0"
    466     rx="0"
    467     height="14649.609"
    468     width="13482.601"
    469     y="403.13776"
    470     x="37.490932" />
    471  <text
    472     style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
    473     id="text202-7"
    474     font-size="192"
    475     font-weight="bold"
    476     font-style="normal"
    477     y="662.59283"
    478     x="153.2673"
    479     xml:space="preserve">rcu_gp_cleanup()</text>
    480  <g
    481     style="fill:none;stroke-width:0.025in"
    482     transform="translate(2329.9437,-11611.245)"
    483     id="g3147">
    484    <g
    485       style="fill:none;stroke-width:0.025in"
    486       id="g3107-6"
    487       transform="translate(3054.6101,13760.052)">
    488      <rect
    489         id="rect112-7"
    490         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    491         rx="0"
    492         height="1370.8721"
    493         width="2809.1992"
    494         y="949.37109"
    495         x="2084.55" />
    496      <rect
    497         id="rect112-3-5"
    498         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    499         rx="0"
    500         height="1294.8468"
    501         width="2809.1992"
    502         y="1025.3964"
    503         x="2084.55" />
    504    </g>
    505    <text
    506       xml:space="preserve"
    507       x="5264.4731"
    508       y="15428.84"
    509       font-style="normal"
    510       font-weight="bold"
    511       font-size="192"
    512       id="text202-36-7"
    513       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
    514         style="font-size:172.87567139px"
    515         id="tspan3166-5">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
    516  </g>
    517  <g
    518     style="fill:none;stroke-width:0.025in"
    519     transform="translate(3181.0244,-11647.612)"
    520     id="g3153">
    521    <g
    522       style="fill:none;stroke-width:0.025in"
    523       id="g3107-6-9"
    524       transform="translate(5213.0126,16008.808)">
    525      <rect
    526         id="rect112-7-1"
    527         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    528         rx="0"
    529         height="1370.8721"
    530         width="2809.1992"
    531         y="949.37109"
    532         x="2084.55" />
    533      <rect
    534         id="rect112-3-5-2"
    535         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    536         rx="0"
    537         height="1294.8468"
    538         width="2809.1992"
    539         y="1025.3964"
    540         x="2084.55" />
    541    </g>
    542    <text
    543       xml:space="preserve"
    544       x="9717.4141"
    545       y="18269.314"
    546       font-style="normal"
    547       font-weight="bold"
    548       font-size="192"
    549       id="text202-7-5-1-2-3-7-35-7"
    550       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
    551       sodipodi:linespacing="125%"><tspan
    552         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
    553         id="tspan3104-6-5-6-0">Leaf</tspan></text>
    554    <path
    555       sodipodi:nodetypes="cc"
    556       inkscape:connector-curvature="0"
    557       id="path3134-9-0-3-9"
    558       d="m 3710.957,19425.516 -20.9546,8604.655"
    559       style="fill:none;stroke:#969696;stroke-width:53.19251633;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
    560    <g
    561       style="fill:none;stroke-width:0.025in"
    562       transform="translate(-737.93887,7732.6672)"
    563       id="g3188-3">
    564      <g
    565         id="g3107-62"
    566         transform="translate(947.90548,11584.029)">
    567        <rect
    568           id="rect112-6"
    569           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    570           rx="0"
    571           height="1370.8721"
    572           width="2809.1992"
    573           y="949.37109"
    574           x="2084.55" />
    575        <rect
    576           id="rect112-3-1"
    577           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    578           rx="0"
    579           height="1294.8468"
    580           width="2809.1992"
    581           y="1025.3964"
    582           x="2084.55" />
    583      </g>
    584      <text
    585         xml:space="preserve"
    586         x="5452.3052"
    587         y="13844.535"
    588         font-style="normal"
    589         font-weight="bold"
    590         font-size="192"
    591         id="text202-7-5-1-2-3-7-8"
    592         style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
    593         sodipodi:linespacing="125%"><tspan
    594           style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
    595           id="tspan3104-6-5-7">Root</tspan></text>
    596      <flowRoot
    597         xml:space="preserve"
    598         id="flowRoot3356"
    599         style="font-size:12px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
    600         transform="matrix(13.298129,0,0,13.298129,-2487.0857,3868.8376)"><flowRegion
    601           id="flowRegion3358"><rect
    602             id="rect3360"
    603             width="373.35239"
    604             height="63.63961"
    605             x="332.34018"
    606             y="681.87292" /></flowRegion><flowPara
    607           id="flowPara3362" /></flowRoot>      <text
    608         xml:space="preserve"
    609         x="3156.6121"
    610         y="13317.754"
    611         font-style="normal"
    612         font-weight="bold"
    613         font-size="192"
    614         id="text202-36-6"
    615         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
    616           style="font-size:172.87567139px"
    617           id="tspan3166-0">rcu_seq_end(&amp;rsp-&gt;gp_seq)</tspan></text>
    618    </g>
    619    <g
    620       style="fill:none;stroke-width:0.025in"
    621       transform="translate(-858.40227,7769.0342)"
    622       id="g3147-9">
    623      <g
    624         style="fill:none;stroke-width:0.025in"
    625         id="g3107-6-2"
    626         transform="translate(3054.6101,13760.052)">
    627        <rect
    628           id="rect112-7-02"
    629           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    630           rx="0"
    631           height="1370.8721"
    632           width="2809.1992"
    633           y="949.37109"
    634           x="2084.55" />
    635        <rect
    636           id="rect112-3-5-3"
    637           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    638           rx="0"
    639           height="1294.8468"
    640           width="2809.1992"
    641           y="1025.3964"
    642           x="2084.55" />
    643      </g>
    644    </g>
    645    <g
    646       style="fill:none;stroke-width:0.025in"
    647       id="g3107-6-9-5"
    648       transform="translate(5205.6909,23741.476)">
    649      <rect
    650         id="rect112-7-1-9"
    651         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    652         rx="0"
    653         height="1370.8721"
    654         width="2809.1992"
    655         y="949.37109"
    656         x="2084.55" />
    657      <rect
    658         id="rect112-3-5-2-2"
    659         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    660         rx="0"
    661         height="1294.8468"
    662         width="2809.1992"
    663         y="1025.3964"
    664         x="2084.55" />
    665    </g>
    666    <text
    667       xml:space="preserve"
    668       x="9710.0928"
    669       y="26001.982"
    670       font-style="normal"
    671       font-weight="bold"
    672       font-size="192"
    673       id="text202-7-5-1-2-3-7-35-7-2"
    674       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
    675       sodipodi:linespacing="125%"><tspan
    676         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
    677         id="tspan3104-6-5-6-0-8">Leaf</tspan></text>
    678    <g
    679       transform="translate(-4830.8839,7769.0342)"
    680       id="g3147-3-7"
    681       style="fill:none;stroke-width:0.025in">
    682      <g
    683         style="fill:none;stroke-width:0.025in"
    684         id="g3107-6-6-3"
    685         transform="translate(3054.6101,13760.052)">
    686        <rect
    687           id="rect112-7-0-6"
    688           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    689           rx="0"
    690           height="1370.8721"
    691           width="2809.1992"
    692           y="949.37109"
    693           x="2084.55" />
    694        <rect
    695           id="rect112-3-5-6-1"
    696           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    697           rx="0"
    698           height="1294.8468"
    699           width="2809.1992"
    700           y="1025.3964"
    701           x="2084.55" />
    702      </g>
    703    </g>
    704    <g
    705       transform="translate(-3340.0639,7732.6672)"
    706       id="g3153-2-9"
    707       style="fill:none;stroke-width:0.025in">
    708      <g
    709         style="fill:none;stroke-width:0.025in"
    710         id="g3107-6-9-6-3"
    711         transform="translate(5213.0126,16008.808)">
    712        <rect
    713           id="rect112-7-1-1-1"
    714           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    715           rx="0"
    716           height="1370.8721"
    717           width="2809.1992"
    718           y="949.37109"
    719           x="2084.55" />
    720        <rect
    721           id="rect112-3-5-2-8-9"
    722           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    723           rx="0"
    724           height="1294.8468"
    725           width="2809.1992"
    726           y="1025.3964"
    727           x="2084.55" />
    728      </g>
    729      <text
    730         xml:space="preserve"
    731         x="9717.4141"
    732         y="18269.314"
    733         font-style="normal"
    734         font-weight="bold"
    735         font-size="192"
    736         id="text202-7-5-1-2-3-7-35-7-7-4"
    737         style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
    738         sodipodi:linespacing="125%"><tspan
    739           style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
    740           id="tspan3104-6-5-6-0-9-7">Leaf</tspan></text>
    741    </g>
    742    <g
    743       transform="translate(-6672.8049,7732.6672)"
    744       id="g3153-20-8"
    745       style="fill:none;stroke-width:0.025in">
    746      <g
    747         style="fill:none;stroke-width:0.025in"
    748         id="g3107-6-9-2-4"
    749         transform="translate(5213.0126,16008.808)">
    750        <rect
    751           id="rect112-7-1-3-5"
    752           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    753           rx="0"
    754           height="1370.8721"
    755           width="2809.1992"
    756           y="949.37109"
    757           x="2084.55" />
    758        <rect
    759           id="rect112-3-5-2-7-0"
    760           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    761           rx="0"
    762           height="1294.8468"
    763           width="2809.1992"
    764           y="1025.3964"
    765           x="2084.55" />
    766      </g>
    767      <text
    768         xml:space="preserve"
    769         x="9717.4141"
    770         y="18269.314"
    771         font-style="normal"
    772         font-weight="bold"
    773         font-size="192"
    774         id="text202-7-5-1-2-3-7-35-7-5-3"
    775         style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
    776         sodipodi:linespacing="125%"><tspan
    777           style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
    778           id="tspan3104-6-5-6-0-92-6">Leaf</tspan></text>
    779    </g>
    780    <g
    781       transform="translate(-10005.546,7732.6672)"
    782       id="g3153-28-0"
    783       style="fill:none;stroke-width:0.025in">
    784      <g
    785         style="fill:none;stroke-width:0.025in"
    786         id="g3107-6-9-9-6"
    787         transform="translate(5213.0126,16008.808)">
    788        <rect
    789           id="rect112-7-1-7-3"
    790           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    791           rx="0"
    792           height="1370.8721"
    793           width="2809.1992"
    794           y="949.37109"
    795           x="2084.55" />
    796        <rect
    797           id="rect112-3-5-2-3-2"
    798           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    799           rx="0"
    800           height="1294.8468"
    801           width="2809.1992"
    802           y="1025.3964"
    803           x="2084.55" />
    804      </g>
    805      <text
    806         xml:space="preserve"
    807         x="9717.4141"
    808         y="18269.314"
    809         font-style="normal"
    810         font-weight="bold"
    811         font-size="192"
    812         id="text202-7-5-1-2-3-7-35-7-6-0"
    813         style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
    814         sodipodi:linespacing="125%"><tspan
    815           style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
    816           id="tspan3104-6-5-6-0-1-6">Leaf</tspan></text>
    817    </g>
    818    <path
    819       style="fill:none;stroke:#000000;stroke-width:13.29812908px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
    820       d="m 2285.411,21615.005 -582.9982,865.094"
    821       id="path3414-5"
    822       inkscape:connector-curvature="0" />
    823    <path
    824       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
    825       d="m 5094.193,21615.267 582.998,865.094"
    826       id="path3414-9-5"
    827       inkscape:connector-curvature="0" />
    828    <path
    829       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
    830       d="m 334.77783,23828.182 -582.9982,865.094"
    831       id="path3414-8-4"
    832       inkscape:connector-curvature="0" />
    833    <path
    834       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
    835       d="m 7079.8249,23828.444 582.9999,865.094"
    836       id="path3414-9-4-7"
    837       inkscape:connector-curvature="0" />
    838    <path
    839       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
    840       d="m 1751.2742,23828.182 0,846.288"
    841       id="path3414-8-3-65"
    842       inkscape:connector-curvature="0"
    843       sodipodi:nodetypes="cc" />
    844    <path
    845       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
    846       d="m 5628.2495,23854.778 0,846.288"
    847       id="path3414-8-3-6-6"
    848       inkscape:connector-curvature="0"
    849       sodipodi:nodetypes="cc" />
    850    <text
    851       xml:space="preserve"
    852       x="7418.769"
    853       y="17646.104"
    854       font-style="normal"
    855       font-weight="bold"
    856       font-size="192"
    857       id="text202-36-70"
    858       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
    859         style="font-size:172.87567139px"
    860         id="tspan3166-93">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
    861  </g>
    862  <g
    863     transform="translate(-1642.5377,-11611.245)"
    864     id="g3147-3"
    865     style="fill:none;stroke-width:0.025in">
    866    <g
    867       style="fill:none;stroke-width:0.025in"
    868       id="g3107-6-6"
    869       transform="translate(3054.6101,13760.052)">
    870      <rect
    871         id="rect112-7-0"
    872         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    873         rx="0"
    874         height="1370.8721"
    875         width="2809.1992"
    876         y="949.37109"
    877         x="2084.55" />
    878      <rect
    879         id="rect112-3-5-6"
    880         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    881         rx="0"
    882         height="1294.8468"
    883         width="2809.1992"
    884         y="1025.3964"
    885         x="2084.55" />
    886    </g>
    887    <text
    888       xml:space="preserve"
    889       x="5274.1133"
    890       y="15428.84"
    891       font-style="normal"
    892       font-weight="bold"
    893       font-size="192"
    894       id="text202-36"
    895       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
    896         style="font-size:172.87567139px"
    897         id="tspan3166">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
    898  </g>
    899  <g
    900     transform="translate(-151.71746,-11647.612)"
    901     id="g3153-2"
    902     style="fill:none;stroke-width:0.025in">
    903    <g
    904       style="fill:none;stroke-width:0.025in"
    905       id="g3107-6-9-6"
    906       transform="translate(5213.0126,16008.808)">
    907      <rect
    908         id="rect112-7-1-1"
    909         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    910         rx="0"
    911         height="1370.8721"
    912         width="2809.1992"
    913         y="949.37109"
    914         x="2084.55" />
    915      <rect
    916         id="rect112-3-5-2-8"
    917         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    918         rx="0"
    919         height="1294.8468"
    920         width="2809.1992"
    921         y="1025.3964"
    922         x="2084.55" />
    923    </g>
    924    <text
    925       xml:space="preserve"
    926       x="9717.4141"
    927       y="18269.314"
    928       font-style="normal"
    929       font-weight="bold"
    930       font-size="192"
    931       id="text202-7-5-1-2-3-7-35-7-7"
    932       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
    933       sodipodi:linespacing="125%"><tspan
    934         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
    935         id="tspan3104-6-5-6-0-9">Leaf</tspan></text>
    936  </g>
    937  <g
    938     transform="translate(-3484.4587,-11647.612)"
    939     id="g3153-20"
    940     style="fill:none;stroke-width:0.025in">
    941    <g
    942       style="fill:none;stroke-width:0.025in"
    943       id="g3107-6-9-2"
    944       transform="translate(5213.0126,16008.808)">
    945      <rect
    946         id="rect112-7-1-3"
    947         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    948         rx="0"
    949         height="1370.8721"
    950         width="2809.1992"
    951         y="949.37109"
    952         x="2084.55" />
    953      <rect
    954         id="rect112-3-5-2-7"
    955         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    956         rx="0"
    957         height="1294.8468"
    958         width="2809.1992"
    959         y="1025.3964"
    960         x="2084.55" />
    961    </g>
    962    <text
    963       xml:space="preserve"
    964       x="9717.4141"
    965       y="18269.314"
    966       font-style="normal"
    967       font-weight="bold"
    968       font-size="192"
    969       id="text202-7-5-1-2-3-7-35-7-5"
    970       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
    971       sodipodi:linespacing="125%"><tspan
    972         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
    973         id="tspan3104-6-5-6-0-92">Leaf</tspan></text>
    974    <text
    975       xml:space="preserve"
    976       x="7408.5918"
    977       y="17619.504"
    978       font-style="normal"
    979       font-weight="bold"
    980       font-size="192"
    981       id="text202-36-2"
    982       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
    983         style="font-size:172.87567139px"
    984         id="tspan3166-9">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
    985  </g>
    986  <g
    987     transform="translate(-6817.1997,-11647.612)"
    988     id="g3153-28"
    989     style="fill:none;stroke-width:0.025in">
    990    <g
    991       style="fill:none;stroke-width:0.025in"
    992       id="g3107-6-9-9"
    993       transform="translate(5213.0126,16008.808)">
    994      <rect
    995         id="rect112-7-1-7"
    996         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    997         rx="0"
    998         height="1370.8721"
    999         width="2809.1992"
   1000         y="949.37109"
   1001         x="2084.55" />
   1002      <rect
   1003         id="rect112-3-5-2-3"
   1004         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
   1005         rx="0"
   1006         height="1294.8468"
   1007         width="2809.1992"
   1008         y="1025.3964"
   1009         x="2084.55" />
   1010    </g>
   1011    <text
   1012       xml:space="preserve"
   1013       x="9717.4141"
   1014       y="18269.314"
   1015       font-style="normal"
   1016       font-weight="bold"
   1017       font-size="192"
   1018       id="text202-7-5-1-2-3-7-35-7-6"
   1019       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
   1020       sodipodi:linespacing="125%"><tspan
   1021         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
   1022         id="tspan3104-6-5-6-0-1">Leaf</tspan></text>
   1023    <text
   1024       xml:space="preserve"
   1025       x="7416.8003"
   1026       y="17619.504"
   1027       font-style="normal"
   1028       font-weight="bold"
   1029       font-size="192"
   1030       id="text202-36-3"
   1031       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
   1032         style="font-size:172.87567139px"
   1033         id="tspan3166-56">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
   1034  </g>
   1035  <path
   1036     style="fill:none;stroke:#000000;stroke-width:13.29812908px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
   1037     d="m 5473.757,2234.7264 -582.9982,865.094"
   1038     id="path3414"
   1039     inkscape:connector-curvature="0" />
   1040  <path
   1041     style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
   1042     d="m 8282.5389,2234.9884 582.9982,865.094"
   1043     id="path3414-9"
   1044     inkscape:connector-curvature="0" />
   1045  <path
   1046     style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
   1047     d="m 3523.1239,4447.9034 -582.9982,865.094"
   1048     id="path3414-8"
   1049     inkscape:connector-curvature="0" />
   1050  <path
   1051     style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
   1052     d="m 10268.171,4448.1654 583,865.094"
   1053     id="path3414-9-4"
   1054     inkscape:connector-curvature="0" />
   1055  <path
   1056     style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
   1057     d="m 4939.6203,4447.9034 0,846.288"
   1058     id="path3414-8-3"
   1059     inkscape:connector-curvature="0"
   1060     sodipodi:nodetypes="cc" />
   1061  <path
   1062     style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
   1063     d="m 8816.5956,4474.4994 0,846.288"
   1064     id="path3414-8-3-6"
   1065     inkscape:connector-curvature="0"
   1066     sodipodi:nodetypes="cc" />
   1067  <g
   1068     style="fill:none;stroke-width:0.025in"
   1069     id="g4504-3-9"
   1070     transform="translate(4866.6205,-1197.2204)">
   1071    <path
   1072       transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
   1073       d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
   1074       sodipodi:ry="39.550262"
   1075       sodipodi:rx="65.917107"
   1076       sodipodi:cy="345.54001"
   1077       sodipodi:cx="319.379"
   1078       id="path3084-6-1"
   1079       style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
   1080       sodipodi:type="arc" />
   1081    <text
   1082       sodipodi:linespacing="125%"
   1083       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
   1084       id="text202-7-5-1-2-7-2"
   1085       font-size="192"
   1086       font-weight="bold"
   1087       font-style="normal"
   1088       y="16888.277"
   1089       x="4344.877"
   1090       xml:space="preserve"><tspan
   1091         id="tspan3104-5-7"
   1092         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">Start of</tspan></text>
   1093    <text
   1094       sodipodi:linespacing="125%"
   1095       id="text3110-3-0"
   1096       y="17119.1"
   1097       x="4578.7886"
   1098       style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
   1099       xml:space="preserve"><tspan
   1100         y="17119.1"
   1101         x="4578.7886"
   1102         id="tspan3112-5-9"
   1103         sodipodi:role="line">Next Grace</tspan></text>
   1104    <text
   1105       sodipodi:linespacing="125%"
   1106       id="text3114-6-3"
   1107       y="17350.271"
   1108       x="4581.7886"
   1109       style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
   1110       xml:space="preserve"><tspan
   1111         y="17350.271"
   1112         x="4581.7886"
   1113         id="tspan3116-2-6"
   1114         sodipodi:role="line">Period</tspan></text>
   1115  </g>
   1116  <path
   1117     sodipodi:nodetypes="cc"
   1118     inkscape:connector-curvature="0"
   1119     id="path3134-9-0-3-5"
   1120     d="m 6875.6003,15833.906 1595.7755,0"
   1121     style="fill:none;stroke:#969696;stroke-width:53.19251633;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send-36)" />
   1122  <text
   1123     xml:space="preserve"
   1124     x="7275.2612"
   1125     y="5971.8916"
   1126     font-style="normal"
   1127     font-weight="bold"
   1128     font-size="192"
   1129     id="text202-36-1"
   1130     style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
   1131       style="font-size:172.87567139px"
   1132       id="tspan3166-2">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
   1133</svg>