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(&rnp->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(&rnp->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(&rsp->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(&rnp->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(&rnp->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(&rnp->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(&rnp->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(&rnp->gp_seq)</tspan></text> 1133</svg>