xref: /linux/Documentation/RCU/Design/Memory-Ordering/TreeRCU-gp.svg (revision dd5b2498d845f925904cb2afabb6ba11bfc317c5)
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="1626.5841"
17   height="6394.5298"
18   viewBox="-44 -44 21630.525 84996.019"
19   id="svg2"
20   version="1.1"
21   inkscape:version="0.48.4 r9939"
22   sodipodi:docname="TreeRCU-gp.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="Arrow1Send"
179       orient="auto"
180       refY="0"
181       refX="0"
182       id="Arrow1Send-36"
183       style="overflow:visible">
184      <path
185         id="path3940-7"
186         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
187         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
188         transform="matrix(-0.2,0,0,-0.2,-1.2,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-3"
197       style="overflow:visible">
198      <path
199         id="path3946-6"
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="marker3085"
211       style="overflow:visible">
212      <path
213         id="path3087"
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="marker3089"
225       style="overflow:visible">
226      <path
227         id="path3091"
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="marker3093"
239       style="overflow:visible">
240      <path
241         id="path3095"
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="marker3097"
253       style="overflow:visible">
254      <path
255         id="path3099"
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="marker3101"
267       style="overflow:visible">
268      <path
269         id="path3103"
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="Arrow1Send"
277       orient="auto"
278       refY="0"
279       refX="0"
280       id="Arrow1Send-7"
281       style="overflow:visible">
282      <path
283         id="path3940-5"
284         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
285         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
286         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
287         inkscape:connector-curvature="0" />
288    </marker>
289    <marker
290       inkscape:stockid="Arrow1Send"
291       orient="auto"
292       refY="0"
293       refX="0"
294       id="Arrow1Send-79"
295       style="overflow:visible">
296      <path
297         id="path3940-20"
298         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
299         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
300         transform="matrix(-0.2,0,0,-0.2,-1.2,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="Arrow2Lend-37"
309       style="overflow:visible">
310      <path
311         id="path3946-5"
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="marker3081"
323       style="overflow:visible">
324      <path
325         id="path3083"
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="Arrow2Lend"
333       orient="auto"
334       refY="0"
335       refX="0"
336       id="marker3085-9"
337       style="overflow:visible">
338      <path
339         id="path3087-2"
340         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
341         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"
342         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
343         inkscape:connector-curvature="0" />
344    </marker>
345    <marker
346       inkscape:stockid="Arrow2Lend"
347       orient="auto"
348       refY="0"
349       refX="0"
350       id="marker3089-2"
351       style="overflow:visible">
352      <path
353         id="path3091-8"
354         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
355         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"
356         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
357         inkscape:connector-curvature="0" />
358    </marker>
359    <marker
360       inkscape:stockid="Arrow2Lend"
361       orient="auto"
362       refY="0"
363       refX="0"
364       id="marker3093-9"
365       style="overflow:visible">
366      <path
367         id="path3095-7"
368         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
369         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"
370         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
371         inkscape:connector-curvature="0" />
372    </marker>
373    <marker
374       inkscape:stockid="Arrow2Lend"
375       orient="auto"
376       refY="0"
377       refX="0"
378       id="marker3097-3"
379       style="overflow:visible">
380      <path
381         id="path3099-6"
382         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
383         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"
384         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
385         inkscape:connector-curvature="0" />
386    </marker>
387    <marker
388       inkscape:stockid="Arrow1Send"
389       orient="auto"
390       refY="0"
391       refX="0"
392       id="Arrow1Send-12"
393       style="overflow:visible">
394      <path
395         id="path3940-93"
396         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
397         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
398         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
399         inkscape:connector-curvature="0" />
400    </marker>
401    <marker
402       inkscape:stockid="Arrow2Lend"
403       orient="auto"
404       refY="0"
405       refX="0"
406       id="Arrow2Lend-2"
407       style="overflow:visible">
408      <path
409         id="path3946-66"
410         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
411         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"
412         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
413         inkscape:connector-curvature="0" />
414    </marker>
415    <marker
416       inkscape:stockid="Arrow2Lend"
417       orient="auto"
418       refY="0"
419       refX="0"
420       id="marker3077"
421       style="overflow:visible">
422      <path
423         id="path3079"
424         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
425         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"
426         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
427         inkscape:connector-curvature="0" />
428    </marker>
429    <marker
430       inkscape:stockid="Arrow2Lend"
431       orient="auto"
432       refY="0"
433       refX="0"
434       id="marker3081-4"
435       style="overflow:visible">
436      <path
437         id="path3083-9"
438         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
439         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"
440         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
441         inkscape:connector-curvature="0" />
442    </marker>
443    <marker
444       inkscape:stockid="Arrow2Lend"
445       orient="auto"
446       refY="0"
447       refX="0"
448       id="marker3085-5"
449       style="overflow:visible">
450      <path
451         id="path3087-0"
452         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
453         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"
454         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
455         inkscape:connector-curvature="0" />
456    </marker>
457    <marker
458       inkscape:stockid="Arrow2Lend"
459       orient="auto"
460       refY="0"
461       refX="0"
462       id="marker3089-4"
463       style="overflow:visible">
464      <path
465         id="path3091-87"
466         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
467         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"
468         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
469         inkscape:connector-curvature="0" />
470    </marker>
471    <marker
472       inkscape:stockid="Arrow2Lend"
473       orient="auto"
474       refY="0"
475       refX="0"
476       id="marker3093-1"
477       style="overflow:visible">
478      <path
479         id="path3095-72"
480         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
481         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"
482         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
483         inkscape:connector-curvature="0" />
484    </marker>
485    <marker
486       inkscape:stockid="Arrow1Send"
487       orient="auto"
488       refY="0"
489       refX="0"
490       id="Arrow1Send-72"
491       style="overflow:visible">
492      <path
493         id="path3940-26"
494         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
495         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
496         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
497         inkscape:connector-curvature="0" />
498    </marker>
499    <marker
500       inkscape:stockid="Arrow1Send"
501       orient="auto"
502       refY="0"
503       refX="0"
504       id="Arrow1Send-6"
505       style="overflow:visible">
506      <path
507         id="path3940-25"
508         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
509         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
510         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
511         inkscape:connector-curvature="0" />
512    </marker>
513    <marker
514       inkscape:stockid="Arrow2Lend"
515       orient="auto"
516       refY="0"
517       refX="0"
518       id="Arrow2Lend-8"
519       style="overflow:visible">
520      <path
521         id="path3946-62"
522         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
523         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"
524         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
525         inkscape:connector-curvature="0" />
526    </marker>
527    <marker
528       inkscape:stockid="Arrow2Lend"
529       orient="auto"
530       refY="0"
531       refX="0"
532       id="marker3179"
533       style="overflow:visible">
534      <path
535         id="path3181"
536         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
537         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"
538         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
539         inkscape:connector-curvature="0" />
540    </marker>
541    <marker
542       inkscape:stockid="Arrow2Lend"
543       orient="auto"
544       refY="0"
545       refX="0"
546       id="marker3183"
547       style="overflow:visible">
548      <path
549         id="path3185"
550         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
551         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"
552         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
553         inkscape:connector-curvature="0" />
554    </marker>
555    <marker
556       inkscape:stockid="Arrow2Lend"
557       orient="auto"
558       refY="0"
559       refX="0"
560       id="marker3187"
561       style="overflow:visible">
562      <path
563         id="path3189"
564         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
565         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"
566         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
567         inkscape:connector-curvature="0" />
568    </marker>
569    <marker
570       inkscape:stockid="Arrow2Lend"
571       orient="auto"
572       refY="0"
573       refX="0"
574       id="marker3191"
575       style="overflow:visible">
576      <path
577         id="path3193"
578         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
579         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"
580         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
581         inkscape:connector-curvature="0" />
582    </marker>
583    <marker
584       inkscape:stockid="Arrow2Lend"
585       orient="auto"
586       refY="0"
587       refX="0"
588       id="marker3195"
589       style="overflow:visible">
590      <path
591         id="path3197"
592         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
593         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"
594         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
595         inkscape:connector-curvature="0" />
596    </marker>
597    <marker
598       inkscape:stockid="Arrow1Send"
599       orient="auto"
600       refY="0"
601       refX="0"
602       id="marker3199"
603       style="overflow:visible">
604      <path
605         id="path3201"
606         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
607         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
608         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
609         inkscape:connector-curvature="0" />
610    </marker>
611    <marker
612       inkscape:stockid="Arrow1Send"
613       orient="auto"
614       refY="0"
615       refX="0"
616       id="marker3203"
617       style="overflow:visible">
618      <path
619         id="path3205"
620         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
621         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
622         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
623         inkscape:connector-curvature="0" />
624    </marker>
625    <marker
626       inkscape:stockid="Arrow1Send"
627       orient="auto"
628       refY="0"
629       refX="0"
630       id="marker3207"
631       style="overflow:visible">
632      <path
633         id="path3209"
634         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
635         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
636         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
637         inkscape:connector-curvature="0" />
638    </marker>
639    <marker
640       inkscape:stockid="Arrow1Send"
641       orient="auto"
642       refY="0"
643       refX="0"
644       id="marker3211"
645       style="overflow:visible">
646      <path
647         id="path3213"
648         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
649         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
650         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
651         inkscape:connector-curvature="0" />
652    </marker>
653    <marker
654       inkscape:stockid="Arrow1Send"
655       orient="auto"
656       refY="0"
657       refX="0"
658       id="marker3215"
659       style="overflow:visible">
660      <path
661         id="path3217"
662         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
663         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
664         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
665         inkscape:connector-curvature="0" />
666    </marker>
667    <marker
668       inkscape:stockid="Arrow1Send"
669       orient="auto"
670       refY="0"
671       refX="0"
672       id="Arrow1Send-5"
673       style="overflow:visible">
674      <path
675         id="path3940-52"
676         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
677         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
678         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
679         inkscape:connector-curvature="0" />
680    </marker>
681    <marker
682       inkscape:stockid="Arrow1Send"
683       orient="auto"
684       refY="0"
685       refX="0"
686       id="marker3150"
687       style="overflow:visible">
688      <path
689         id="path3152"
690         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
691         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
692         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
693         inkscape:connector-curvature="0" />
694    </marker>
695    <marker
696       inkscape:stockid="Arrow2Lend"
697       orient="auto"
698       refY="0"
699       refX="0"
700       id="Arrow2Lend-9"
701       style="overflow:visible">
702      <path
703         id="path3946-0"
704         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
705         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"
706         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
707         inkscape:connector-curvature="0" />
708    </marker>
709    <marker
710       inkscape:stockid="Arrow2Lend"
711       orient="auto"
712       refY="0"
713       refX="0"
714       id="marker3156"
715       style="overflow:visible">
716      <path
717         id="path3158"
718         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
719         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"
720         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
721         inkscape:connector-curvature="0" />
722    </marker>
723    <marker
724       inkscape:stockid="Arrow2Lend"
725       orient="auto"
726       refY="0"
727       refX="0"
728       id="marker3160"
729       style="overflow:visible">
730      <path
731         id="path3162"
732         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
733         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"
734         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
735         inkscape:connector-curvature="0" />
736    </marker>
737    <marker
738       inkscape:stockid="Arrow2Lend"
739       orient="auto"
740       refY="0"
741       refX="0"
742       id="marker3164"
743       style="overflow:visible">
744      <path
745         id="path3166"
746         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
747         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"
748         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
749         inkscape:connector-curvature="0" />
750    </marker>
751    <marker
752       inkscape:stockid="Arrow2Lend"
753       orient="auto"
754       refY="0"
755       refX="0"
756       id="marker3168"
757       style="overflow:visible">
758      <path
759         id="path3170"
760         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
761         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"
762         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
763         inkscape:connector-curvature="0" />
764    </marker>
765    <marker
766       inkscape:stockid="Arrow2Lend"
767       orient="auto"
768       refY="0"
769       refX="0"
770       id="marker3172"
771       style="overflow:visible">
772      <path
773         id="path3174"
774         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
775         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"
776         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
777         inkscape:connector-curvature="0" />
778    </marker>
779    <marker
780       inkscape:stockid="Arrow1Send"
781       orient="auto"
782       refY="0"
783       refX="0"
784       id="Arrow1Send-8"
785       style="overflow:visible">
786      <path
787         id="path3940-7-2"
788         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
789         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
790         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
791         inkscape:connector-curvature="0" />
792    </marker>
793    <marker
794       inkscape:stockid="Arrow1Send"
795       orient="auto"
796       refY="0"
797       refX="0"
798       id="Arrow1Send-17"
799       style="overflow:visible">
800      <path
801         id="path3940-8"
802         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
803         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
804         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
805         inkscape:connector-curvature="0" />
806    </marker>
807    <marker
808       inkscape:stockid="Arrow1Send"
809       orient="auto"
810       refY="0"
811       refX="0"
812       id="Arrow1Send-36-4"
813       style="overflow:visible">
814      <path
815         id="path3940-7-9"
816         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
817         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
818         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
819         inkscape:connector-curvature="0" />
820    </marker>
821    <marker
822       inkscape:stockid="Arrow2Lend"
823       orient="auto"
824       refY="0"
825       refX="0"
826       id="Arrow2Lend-94"
827       style="overflow:visible">
828      <path
829         id="path3946-59"
830         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
831         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"
832         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
833         inkscape:connector-curvature="0" />
834    </marker>
835    <marker
836       inkscape:stockid="Arrow2Lend"
837       orient="auto"
838       refY="0"
839       refX="0"
840       id="marker3157"
841       style="overflow:visible">
842      <path
843         id="path3159"
844         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
845         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"
846         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
847         inkscape:connector-curvature="0" />
848    </marker>
849    <marker
850       inkscape:stockid="Arrow2Lend"
851       orient="auto"
852       refY="0"
853       refX="0"
854       id="marker3161"
855       style="overflow:visible">
856      <path
857         id="path3163"
858         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
859         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"
860         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
861         inkscape:connector-curvature="0" />
862    </marker>
863    <marker
864       inkscape:stockid="Arrow2Lend"
865       orient="auto"
866       refY="0"
867       refX="0"
868       id="marker3165"
869       style="overflow:visible">
870      <path
871         id="path3167"
872         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
873         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"
874         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
875         inkscape:connector-curvature="0" />
876    </marker>
877    <marker
878       inkscape:stockid="Arrow2Lend"
879       orient="auto"
880       refY="0"
881       refX="0"
882       id="marker3169"
883       style="overflow:visible">
884      <path
885         id="path3171"
886         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
887         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"
888         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
889         inkscape:connector-curvature="0" />
890    </marker>
891    <marker
892       inkscape:stockid="Arrow2Lend"
893       orient="auto"
894       refY="0"
895       refX="0"
896       id="marker3173"
897       style="overflow:visible">
898      <path
899         id="path3175"
900         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
901         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"
902         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
903         inkscape:connector-curvature="0" />
904    </marker>
905    <marker
906       inkscape:stockid="Arrow2Lend"
907       orient="auto"
908       refY="0"
909       refX="0"
910       id="marker3177"
911       style="overflow:visible">
912      <path
913         id="path3179"
914         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
915         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"
916         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
917         inkscape:connector-curvature="0" />
918    </marker>
919    <marker
920       inkscape:stockid="Arrow2Lend"
921       orient="auto"
922       refY="0"
923       refX="0"
924       id="marker3181"
925       style="overflow:visible">
926      <path
927         id="path3183"
928         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
929         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"
930         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
931         inkscape:connector-curvature="0" />
932    </marker>
933    <marker
934       inkscape:stockid="Arrow2Lend"
935       orient="auto"
936       refY="0"
937       refX="0"
938       id="marker3185"
939       style="overflow:visible">
940      <path
941         id="path3187"
942         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
943         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"
944         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
945         inkscape:connector-curvature="0" />
946    </marker>
947    <marker
948       inkscape:stockid="Arrow2Lend"
949       orient="auto"
950       refY="0"
951       refX="0"
952       id="marker3189"
953       style="overflow:visible">
954      <path
955         id="path3191"
956         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
957         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"
958         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
959         inkscape:connector-curvature="0" />
960    </marker>
961    <marker
962       inkscape:stockid="Arrow2Lend"
963       orient="auto"
964       refY="0"
965       refX="0"
966       id="marker3193"
967       style="overflow:visible">
968      <path
969         id="path3195"
970         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
971         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"
972         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
973         inkscape:connector-curvature="0" />
974    </marker>
975    <marker
976       inkscape:stockid="Arrow2Lend"
977       orient="auto"
978       refY="0"
979       refX="0"
980       id="marker3197"
981       style="overflow:visible">
982      <path
983         id="path3199"
984         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
985         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"
986         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
987         inkscape:connector-curvature="0" />
988    </marker>
989    <marker
990       inkscape:stockid="Arrow1Send"
991       orient="auto"
992       refY="0"
993       refX="0"
994       id="Arrow1Send-35"
995       style="overflow:visible">
996      <path
997         id="path3940-70"
998         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
999         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
1000         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
1001         inkscape:connector-curvature="0" />
1002    </marker>
1003    <marker
1004       inkscape:stockid="Arrow1Send"
1005       orient="auto"
1006       refY="0"
1007       refX="0"
1008       id="marker3203-8"
1009       style="overflow:visible">
1010      <path
1011         id="path3205-1"
1012         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
1013         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
1014         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
1015         inkscape:connector-curvature="0" />
1016    </marker>
1017    <marker
1018       inkscape:stockid="Arrow1Send"
1019       orient="auto"
1020       refY="0"
1021       refX="0"
1022       id="Arrow1Send-83"
1023       style="overflow:visible">
1024      <path
1025         id="path3940-79"
1026         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
1027         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
1028         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
1029         inkscape:connector-curvature="0" />
1030    </marker>
1031    <marker
1032       inkscape:stockid="Arrow1Send"
1033       orient="auto"
1034       refY="0"
1035       refX="0"
1036       id="marker3038"
1037       style="overflow:visible">
1038      <path
1039         id="path3040"
1040         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
1041         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
1042         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
1043         inkscape:connector-curvature="0" />
1044    </marker>
1045    <marker
1046       inkscape:stockid="Arrow1Send"
1047       orient="auto"
1048       refY="0"
1049       refX="0"
1050       id="marker3042"
1051       style="overflow:visible">
1052      <path
1053         id="path3044"
1054         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
1055         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
1056         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
1057         inkscape:connector-curvature="0" />
1058    </marker>
1059  </defs>
1060  <sodipodi:namedview
1061     pagecolor="#ffffff"
1062     bordercolor="#666666"
1063     borderopacity="1"
1064     objecttolerance="10"
1065     gridtolerance="10"
1066     guidetolerance="10"
1067     inkscape:pageopacity="0"
1068     inkscape:pageshadow="2"
1069     inkscape:window-width="1087"
1070     inkscape:window-height="1144"
1071     id="namedview208"
1072     showgrid="true"
1073     inkscape:zoom="0.81932583"
1074     inkscape:cx="840.45848"
1075     inkscape:cy="5052.4242"
1076     inkscape:window-x="787"
1077     inkscape:window-y="24"
1078     inkscape:window-maximized="0"
1079     inkscape:current-layer="g4"
1080     fit-margin-top="5"
1081     fit-margin-right="5"
1082     fit-margin-left="5"
1083     fit-margin-bottom="5">
1084    <inkscape:grid
1085       type="xygrid"
1086       id="grid3079"
1087       empspacing="5"
1088       visible="true"
1089       enabled="true"
1090       snapvisiblegridlinesonly="true"
1091       originx="413.99932px"
1092       originy="5758.0031px" />
1093  </sodipodi:namedview>
1094  <g
1095     style="fill:none;stroke-width:0.025in"
1096     id="g4"
1097     transform="translate(4751.9713,-1307.071)">
1098    <path
1099       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)"
1100       d="m 6161.6776,2411.7612 0,6117.1391"
1101       id="path3134-9-0-3"
1102       inkscape:connector-curvature="0"
1103       sodipodi:nodetypes="cc" />
1104    <path
1105       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)"
1106       d="m 6161.6776,3342.6302 -3856.4573,0 10.6979,5757.1962 2918.1436,-2e-4"
1107       id="path3134-9-0"
1108       inkscape:connector-curvature="0"
1109       sodipodi:nodetypes="cccc" />
1110    <path
1111       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)"
1112       d="m 6161.6776,3342.6302 3856.4574,0 -12.188,5757.1963 -2918.1436,-3e-4"
1113       id="path3134-9-0-7"
1114       inkscape:connector-curvature="0"
1115       sodipodi:nodetypes="cccc" />
1116    <!-- Line: box -->
1117    <!-- Line: box -->
1118    <!-- Line: box -->
1119    <!-- Line -->
1120    <!-- Arrowhead on XXXpoint 5250 8100 - 5710 5790-->
1121    <!-- Line -->
1122    <!-- Arrowhead on XXXpoint 4050 9300 - 4512 7140-->
1123    <!-- Line -->
1124    <!-- Arrowhead on XXXpoint 1040 9300 - 1502 7140-->
1125    <!-- Line -->
1126    <!-- Arrowhead on XXXpoint 2240 8100 - 2702 5940-->
1127    <!-- Line: box -->
1128    <!-- Line: box -->
1129    <!-- Line -->
1130    <!-- Arrowhead on XXXpoint 1350 3450 - 2444 2510-->
1131    <!-- Line -->
1132    <!-- Arrowhead on XXXpoint 4950 3450 - 3854 2510-->
1133    <!-- Line -->
1134    <!-- Arrowhead on XXXpoint 4050 6600 - 4050 4290-->
1135    <!-- Line -->
1136    <!-- Arrowhead on XXXpoint 1050 6600 - 1050 4290-->
1137    <!-- Line -->
1138    <!-- Arrowhead on XXXpoint 2250 5400 - 2250 4290-->
1139    <!-- Line -->
1140    <!-- Arrowhead on XXXpoint 2250 8100 - 2250 6240-->
1141    <!-- Line -->
1142    <!-- Arrowhead on XXXpoint 1050 9300 - 1050 7440-->
1143    <!-- Line -->
1144    <!-- Arrowhead on XXXpoint 4050 9300 - 4050 7440-->
1145    <!-- Line -->
1146    <!-- Arrowhead on XXXpoint 5250 8100 - 5250 6240-->
1147    <!-- Circle -->
1148    <!-- Circle -->
1149    <!-- Circle -->
1150    <!-- Circle -->
1151    <!-- Circle -->
1152    <!-- Circle -->
1153    <!-- Circle -->
1154    <!-- Circle -->
1155    <!-- Circle -->
1156    <!-- Line: box -->
1157    <!-- Line: box -->
1158    <!-- Line: box -->
1159    <!-- Line: box -->
1160    <!-- Line: box -->
1161    <!-- Line: box -->
1162    <!-- Line: box -->
1163    <!-- Line: box -->
1164    <!-- Line: box -->
1165    <!-- Line: box -->
1166    <!-- Line -->
1167    <!-- Line -->
1168    <!-- Arrowhead on XXXpoint 9300 3150 - 10860 3150-->
1169    <!-- Line: box -->
1170    <!-- Line -->
1171    <!-- Arrowhead on XXXpoint 11400 3600 - 11400 4410-->
1172    <!-- Line: box -->
1173    <!-- Line -->
1174    <!-- Arrowhead on XXXpoint 11400 5100 - 11400 5910-->
1175    <!-- Line: box -->
1176    <!-- Line -->
1177    <!-- Arrowhead on XXXpoint 9900 4650 - 10860 4650-->
1178    <!-- Line -->
1179    <!-- Arrowhead on XXXpoint 9600 6150 - 10860 6150-->
1180    <!-- Text -->
1181    <!-- Text -->
1182    <!-- Text -->
1183    <!-- Text -->
1184    <!-- Text -->
1185    <!-- Text -->
1186    <!-- Text -->
1187    <!-- Text -->
1188    <!-- Text -->
1189    <!-- Text -->
1190    <!-- Text -->
1191    <!-- Text -->
1192    <!-- Text -->
1193    <!-- Text -->
1194    <!-- Text -->
1195    <!-- Text -->
1196    <!-- Text -->
1197    <!-- Text -->
1198    <!-- Text -->
1199    <!-- Text -->
1200    <!-- Text -->
1201    <!-- Text -->
1202    <!-- Text -->
1203    <!-- Text -->
1204    <!-- Text -->
1205    <!-- Text -->
1206    <!-- Line -->
1207    <!-- Arrowhead on XXXpoint 5250 5400 - 5250 4290-->
1208    <!-- Line: box -->
1209    <!-- Line: box -->
1210    <!-- Line: box -->
1211    <!-- Line: box -->
1212    <!-- Text -->
1213    <!-- Text -->
1214    <!-- Text -->
1215    <!-- Text -->
1216    <!-- Text -->
1217    <rect
1218       x="4544.7305"
1219       y="4603.417"
1220       width="3240.0088"
1221       height="2650.6289"
1222       rx="0"
1223       style="stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057884, 60.00115769;stroke-dashoffset:0"
1224       id="rect118"
1225       ry="0" />
1226    <text
1227       xml:space="preserve"
1228       x="5073.3374"
1229       y="6372.4521"
1230       font-style="normal"
1231       font-weight="bold"
1232       font-size="192"
1233       id="text202"
1234       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">rcu_accelerate_cbs()</text>
1235    <g
1236       id="g3107"
1237       transform="translate(2715.7065,4700.8888)">
1238      <rect
1239         id="rect112"
1240         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1241         rx="0"
1242         height="1370.8721"
1243         width="2809.1992"
1244         y="949.37109"
1245         x="2084.55" />
1246      <rect
1247         id="rect112-3"
1248         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1249         rx="0"
1250         height="1294.8468"
1251         width="2809.1992"
1252         y="1025.3964"
1253         x="2084.55" />
1254    </g>
1255    <text
1256       xml:space="preserve"
1257       x="4773.3452"
1258       y="4825.2578"
1259       font-style="normal"
1260       font-weight="bold"
1261       font-size="192"
1262       id="text202-7"
1263       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_prepare_for_idle()</text>
1264    <rect
1265       x="790.93585"
1266       y="4630.8252"
1267       width="3240.0088"
1268       height="2650.6289"
1269       rx="0"
1270       style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.0005789, 60.00115781;stroke-dashoffset:0"
1271       id="rect118-3"
1272       ry="0" />
1273    <text
1274       xml:space="preserve"
1275       x="1319.5447"
1276       y="6639.2261"
1277       font-style="normal"
1278       font-weight="bold"
1279       font-size="192"
1280       id="text202-6"
1281       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_accelerate_cbs()</text>
1282    <g
1283       style="fill:none;stroke-width:0.025in"
1284       id="g3107-7"
1285       transform="translate(-1038.0776,4728.2971)">
1286      <rect
1287         id="rect112-5"
1288         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1289         rx="0"
1290         height="1370.8721"
1291         width="2809.1992"
1292         y="949.37109"
1293         x="2084.55" />
1294      <rect
1295         id="rect112-3-3"
1296         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1297         rx="0"
1298         height="1294.8468"
1299         width="2809.1992"
1300         y="1025.3964"
1301         x="2084.55" />
1302    </g>
1303    <text
1304       xml:space="preserve"
1305       x="1019.5512"
1306       y="4852.666"
1307       font-style="normal"
1308       font-weight="bold"
1309       font-size="192"
1310       id="text202-7-5"
1311       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">note_gp_changes()</text>
1312    <text
1313       xml:space="preserve"
1314       x="1319.5447"
1315       y="6376.6328"
1316       font-style="normal"
1317       font-weight="bold"
1318       font-size="192"
1319       id="text202-6-6"
1320       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_advance_cbs()</text>
1321    <text
1322       xml:space="preserve"
1323       x="1340.6649"
1324       y="6111.4473"
1325       font-style="normal"
1326       font-weight="bold"
1327       font-size="192"
1328       id="text202-6-6-2"
1329       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">__note_gp_changes()</text>
1330    <rect
1331       x="5422.6279"
1332       y="3041.8311"
1333       width="1480.4871"
1334       height="379.24637"
1335       rx="0"
1336       style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.0005789, 60.00115794;stroke-dashoffset:0"
1337       id="rect118-3-9"
1338       ry="0" />
1339    <text
1340       xml:space="preserve"
1341       x="5607.2734"
1342       y="3283.3892"
1343       font-style="normal"
1344       font-weight="bold"
1345       font-size="192"
1346       id="text202-7-5-1"
1347       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">call_rcu()</text>
1348    <path
1349       sodipodi:type="arc"
1350       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"
1351       id="path3084"
1352       sodipodi:cx="319.379"
1353       sodipodi:cy="345.54001"
1354       sodipodi:rx="65.917107"
1355       sodipodi:ry="39.550262"
1356       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"
1357       transform="matrix(13.298129,0,0,13.298129,1915.7286,4523.6528)" />
1358    <text
1359       xml:space="preserve"
1360       x="5853.9238"
1361       y="8902.3623"
1362       font-style="normal"
1363       font-weight="bold"
1364       font-size="192"
1365       id="text202-7-5-1-2"
1366       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"
1367       sodipodi:linespacing="125%"><tspan
1368         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"
1369         id="tspan3104">Wake up</tspan></text>
1370    <text
1371       xml:space="preserve"
1372       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"
1373       x="6165.7158"
1374       y="9122.8174"
1375       id="text3110"
1376       sodipodi:linespacing="125%"><tspan
1377         sodipodi:role="line"
1378         id="tspan3112"
1379         x="6165.7158"
1380         y="9122.8174">grace-period</tspan></text>
1381    <text
1382       xml:space="preserve"
1383       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"
1384       x="6162.8716"
1385       y="9364.3564"
1386       id="text3114"
1387       sodipodi:linespacing="125%"><tspan
1388         sodipodi:role="line"
1389         id="tspan3116"
1390         x="6162.8716"
1391         y="9364.3564">kernel thread</tspan></text>
1392    <rect
1393       x="8239.8516"
1394       y="4608.7363"
1395       width="3240.0088"
1396       height="2650.6289"
1397       rx="0"
1398       style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057902, 60.00115804;stroke-dashoffset:0"
1399       id="rect118-36"
1400       ry="0" />
1401    <text
1402       xml:space="preserve"
1403       x="8768.4678"
1404       y="6484.1562"
1405       font-style="normal"
1406       font-weight="bold"
1407       font-size="192"
1408       id="text202-75"
1409       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_accelerate_cbs()</text>
1410    <g
1411       style="fill:none;stroke-width:0.025in"
1412       id="g3107-3"
1413       transform="translate(6410.833,4706.2127)">
1414      <rect
1415         id="rect112-56"
1416         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1417         rx="0"
1418         height="1370.8721"
1419         width="2809.1992"
1420         y="949.37109"
1421         x="2084.55" />
1422      <rect
1423         id="rect112-3-2"
1424         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1425         rx="0"
1426         height="1294.8468"
1427         width="2809.1992"
1428         y="1025.3964"
1429         x="2084.55" />
1430    </g>
1431    <text
1432       xml:space="preserve"
1433       x="8329.5352"
1434       y="4830.5771"
1435       font-style="normal"
1436       font-weight="bold"
1437       font-size="192"
1438       id="text202-7-9"
1439       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">takedown_cpu()</text>
1440    <text
1441       xml:space="preserve"
1442       x="8335.4873"
1443       y="5094.127"
1444       font-style="normal"
1445       font-weight="bold"
1446       font-size="192"
1447       id="text202-7-9-6"
1448       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcutree_migrate_callbacks()</text>
1449    <text
1450       xml:space="preserve"
1451       x="8335.4873"
1452       y="5357.1006"
1453       font-style="normal"
1454       font-weight="bold"
1455       font-size="192"
1456       id="text202-7-9-6-0"
1457       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_migrate_callbacks()</text>
1458    <text
1459       xml:space="preserve"
1460       x="8768.4678"
1461       y="6224.9038"
1462       font-style="normal"
1463       font-weight="bold"
1464       font-size="192"
1465       id="text202-6-6-6"
1466       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_advance_cbs()</text>
1467    <text
1468       xml:space="preserve"
1469       x="3467.9963"
1470       y="6987.9912"
1471       font-style="normal"
1472       font-weight="bold"
1473       font-size="192"
1474       id="text202-7-5-1-2-3"
1475       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"
1476       sodipodi:linespacing="125%"><tspan
1477         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"
1478         id="tspan3104-6">Leaf</tspan></text>
1479    <text
1480       xml:space="preserve"
1481       x="7220.106"
1482       y="6961.395"
1483       font-style="normal"
1484       font-weight="bold"
1485       font-size="192"
1486       id="text202-7-5-1-2-3-7"
1487       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"
1488       sodipodi:linespacing="125%"><tspan
1489         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"
1490         id="tspan3104-6-5">Leaf</tspan></text>
1491    <text
1492       xml:space="preserve"
1493       x="10905.331"
1494       y="6961.395"
1495       font-style="normal"
1496       font-weight="bold"
1497       font-size="192"
1498       id="text202-7-5-1-2-3-7-3"
1499       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"
1500       sodipodi:linespacing="125%"><tspan
1501         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"
1502         id="tspan3104-6-5-5">Leaf</tspan></text>
1503    <path
1504       sodipodi:type="arc"
1505       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"
1506       id="path3084-3"
1507       sodipodi:cx="319.379"
1508       sodipodi:cy="345.54001"
1509       sodipodi:rx="65.917107"
1510       sodipodi:ry="39.550262"
1511       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"
1512       transform="matrix(13.298129,0,0,13.298129,1872.6808,-2726.4833)" />
1513    <text
1514       xml:space="preserve"
1515       x="5717.4517"
1516       y="1785.2073"
1517       font-style="normal"
1518       font-weight="bold"
1519       font-size="192"
1520       id="text202-7-5-1-2-6"
1521       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"
1522       sodipodi:linespacing="125%"><tspan
1523         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"
1524         id="tspan3104-7">Phase One</tspan></text>
1525    <text
1526       xml:space="preserve"
1527       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"
1528       x="6119.668"
1529       y="2005.6624"
1530       id="text3110-5"
1531       sodipodi:linespacing="125%"><tspan
1532         sodipodi:role="line"
1533         id="tspan3112-3"
1534         x="6119.668"
1535         y="2005.6624">of Update</tspan></text>
1536    <path
1537       sodipodi:nodetypes="cc"
1538       inkscape:connector-curvature="0"
1539       id="path3134-9-0-3-3"
1540       d="m 6169.6477,11384.719 0,8777.145"
1541       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
1542    <g
1543       style="fill:none;stroke-width:0.025in"
1544       transform="translate(1749.0282,658.72243)"
1545       id="g3188">
1546      <g
1547         id="g3107-62"
1548         transform="translate(947.90548,11584.029)">
1549        <rect
1550           id="rect112-9"
1551           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1552           rx="0"
1553           height="1370.8721"
1554           width="2809.1992"
1555           y="949.37109"
1556           x="2084.55" />
1557        <rect
1558           id="rect112-3-1"
1559           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1560           rx="0"
1561           height="1294.8468"
1562           width="2809.1992"
1563           y="1025.3964"
1564           x="2084.55" />
1565      </g>
1566      <text
1567         xml:space="preserve"
1568         x="5452.3052"
1569         y="13844.535"
1570         font-style="normal"
1571         font-weight="bold"
1572         font-size="192"
1573         id="text202-7-5-1-2-3-7-2"
1574         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"
1575         sodipodi:linespacing="125%"><tspan
1576           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"
1577           id="tspan3104-6-5-7">Root</tspan></text>
1578      <text
1579         xml:space="preserve"
1580         x="3137.9988"
1581         y="13271.316"
1582         font-style="normal"
1583         font-weight="bold"
1584         font-size="192"
1585         id="text202-626"
1586         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
1587           style="font-size:172.87567139px"
1588           id="tspan3071">rcu_seq_start(rsp-&gt;gp_seq)</tspan></text>
1589    </g>
1590    <rect
1591       ry="0"
1592       id="rect118-0"
1593       style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057845, 60.00115689;stroke-dashoffset:0"
1594       rx="0"
1595       height="23612.516"
1596       width="13607.611"
1597       y="12709.474"
1598       x="-663.88806" />
1599    <text
1600       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1601       id="text202-7-93"
1602       font-size="192"
1603       font-weight="bold"
1604       font-style="normal"
1605       y="12968.928"
1606       x="-548.11169"
1607       xml:space="preserve">rcu_gp_init()</text>
1608    <g
1609       style="fill:none;stroke-width:0.025in"
1610       transform="translate(1628.5648,695.08943)"
1611       id="g3147">
1612      <g
1613         style="fill:none;stroke-width:0.025in"
1614         id="g3107-6"
1615         transform="translate(3054.6101,13760.052)">
1616        <rect
1617           id="rect112-7"
1618           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1619           rx="0"
1620           height="1370.8721"
1621           width="2809.1992"
1622           y="949.37109"
1623           x="2084.55" />
1624        <rect
1625           id="rect112-3-5"
1626           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1627           rx="0"
1628           height="1294.8468"
1629           width="2809.1992"
1630           y="1025.3964"
1631           x="2084.55" />
1632      </g>
1633    </g>
1634    <g
1635       style="fill:none;stroke-width:0.025in"
1636       transform="translate(2479.6454,658.72243)"
1637       id="g3153">
1638      <g
1639         style="fill:none;stroke-width:0.025in"
1640         id="g3107-6-9"
1641         transform="translate(5213.0126,16008.808)">
1642        <rect
1643           id="rect112-7-1"
1644           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1645           rx="0"
1646           height="1370.8721"
1647           width="2809.1992"
1648           y="949.37109"
1649           x="2084.55" />
1650        <rect
1651           id="rect112-3-5-2"
1652           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1653           rx="0"
1654           height="1294.8468"
1655           width="2809.1992"
1656           y="1025.3964"
1657           x="2084.55" />
1658      </g>
1659      <text
1660         xml:space="preserve"
1661         x="9717.4141"
1662         y="18269.314"
1663         font-style="normal"
1664         font-weight="bold"
1665         font-size="192"
1666         id="text202-7-5-1-2-3-7-35-7"
1667         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"
1668         sodipodi:linespacing="125%"><tspan
1669           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"
1670           id="tspan3104-6-5-6-0">Leaf</tspan></text>
1671    </g>
1672    <g
1673       transform="translate(-2343.9166,695.08943)"
1674       id="g3147-3"
1675       style="fill:none;stroke-width:0.025in">
1676      <g
1677         style="fill:none;stroke-width:0.025in"
1678         id="g3107-6-6"
1679         transform="translate(3054.6101,13760.052)">
1680        <rect
1681           id="rect112-7-0"
1682           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1683           rx="0"
1684           height="1370.8721"
1685           width="2809.1992"
1686           y="949.37109"
1687           x="2084.55" />
1688        <rect
1689           id="rect112-3-5-6"
1690           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1691           rx="0"
1692           height="1294.8468"
1693           width="2809.1992"
1694           y="1025.3964"
1695           x="2084.55" />
1696      </g>
1697    </g>
1698    <g
1699       transform="translate(-853.09625,658.72243)"
1700       id="g3153-2"
1701       style="fill:none;stroke-width:0.025in">
1702      <g
1703         style="fill:none;stroke-width:0.025in"
1704         id="g3107-6-9-6"
1705         transform="translate(5213.0126,16008.808)">
1706        <rect
1707           id="rect112-7-1-1"
1708           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1709           rx="0"
1710           height="1370.8721"
1711           width="2809.1992"
1712           y="949.37109"
1713           x="2084.55" />
1714        <rect
1715           id="rect112-3-5-2-8"
1716           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1717           rx="0"
1718           height="1294.8468"
1719           width="2809.1992"
1720           y="1025.3964"
1721           x="2084.55" />
1722      </g>
1723      <text
1724         xml:space="preserve"
1725         x="9717.4141"
1726         y="18269.314"
1727         font-style="normal"
1728         font-weight="bold"
1729         font-size="192"
1730         id="text202-7-5-1-2-3-7-35-7-7"
1731         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"
1732         sodipodi:linespacing="125%"><tspan
1733           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"
1734           id="tspan3104-6-5-6-0-9">Leaf</tspan></text>
1735    </g>
1736    <g
1737       transform="translate(-4185.8377,658.72243)"
1738       id="g3153-20"
1739       style="fill:none;stroke-width:0.025in">
1740      <g
1741         style="fill:none;stroke-width:0.025in"
1742         id="g3107-6-9-2"
1743         transform="translate(5213.0126,16008.808)">
1744        <rect
1745           id="rect112-7-1-3"
1746           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1747           rx="0"
1748           height="1370.8721"
1749           width="2809.1992"
1750           y="949.37109"
1751           x="2084.55" />
1752        <rect
1753           id="rect112-3-5-2-7"
1754           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1755           rx="0"
1756           height="1294.8468"
1757           width="2809.1992"
1758           y="1025.3964"
1759           x="2084.55" />
1760      </g>
1761      <text
1762         xml:space="preserve"
1763         x="9717.4141"
1764         y="18269.314"
1765         font-style="normal"
1766         font-weight="bold"
1767         font-size="192"
1768         id="text202-7-5-1-2-3-7-35-7-5"
1769         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"
1770         sodipodi:linespacing="125%"><tspan
1771           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"
1772           id="tspan3104-6-5-6-0-92">Leaf</tspan></text>
1773    </g>
1774    <g
1775       transform="translate(-7518.5789,658.72243)"
1776       id="g3153-28"
1777       style="fill:none;stroke-width:0.025in">
1778      <g
1779         style="fill:none;stroke-width:0.025in"
1780         id="g3107-6-9-9"
1781         transform="translate(5213.0126,16008.808)">
1782        <rect
1783           id="rect112-7-1-7"
1784           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1785           rx="0"
1786           height="1370.8721"
1787           width="2809.1992"
1788           y="949.37109"
1789           x="2084.55" />
1790        <rect
1791           id="rect112-3-5-2-3"
1792           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1793           rx="0"
1794           height="1294.8468"
1795           width="2809.1992"
1796           y="1025.3964"
1797           x="2084.55" />
1798      </g>
1799      <text
1800         xml:space="preserve"
1801         x="9717.4141"
1802         y="18269.314"
1803         font-style="normal"
1804         font-weight="bold"
1805         font-size="192"
1806         id="text202-7-5-1-2-3-7-35-7-6"
1807         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"
1808         sodipodi:linespacing="125%"><tspan
1809           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"
1810           id="tspan3104-6-5-6-0-1">Leaf</tspan></text>
1811    </g>
1812    <path
1813       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1814       d="m 4772.378,14541.058 -582.9982,865.094"
1815       id="path3414"
1816       inkscape:connector-curvature="0" />
1817    <path
1818       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1819       d="m 7581.1599,14541.32 582.9982,865.094"
1820       id="path3414-9"
1821       inkscape:connector-curvature="0" />
1822    <path
1823       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1824       d="m 2821.7449,16754.235 -582.9982,865.094"
1825       id="path3414-8"
1826       inkscape:connector-curvature="0" />
1827    <path
1828       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1829       d="m 9566.7916,16754.497 583.0014,865.094"
1830       id="path3414-9-4"
1831       inkscape:connector-curvature="0" />
1832    <path
1833       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1834       d="m 4238.2414,16754.235 0,846.288"
1835       id="path3414-8-3"
1836       inkscape:connector-curvature="0"
1837       sodipodi:nodetypes="cc" />
1838    <path
1839       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1840       d="m 8115.2166,16780.831 0,846.288"
1841       id="path3414-8-3-6"
1842       inkscape:connector-curvature="0"
1843       sodipodi:nodetypes="cc" />
1844    <g
1845       id="g4504-3-9"
1846       transform="translate(4164.6575,-5087.5013)">
1847      <path
1848         transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
1849         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"
1850         sodipodi:ry="39.550262"
1851         sodipodi:rx="65.917107"
1852         sodipodi:cy="345.54001"
1853         sodipodi:cx="319.379"
1854         id="path3084-6-1"
1855         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"
1856         sodipodi:type="arc" />
1857      <text
1858         sodipodi:linespacing="125%"
1859         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"
1860         id="text202-7-5-1-2-7-2"
1861         font-size="192"
1862         font-weight="bold"
1863         font-style="normal"
1864         y="16888.277"
1865         x="4344.877"
1866         xml:space="preserve"><tspan
1867           id="tspan3104-5-7"
1868           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">End of</tspan></text>
1869      <text
1870         sodipodi:linespacing="125%"
1871         id="text3110-3-0"
1872         y="17119.1"
1873         x="4578.7886"
1874         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"
1875         xml:space="preserve"><tspan
1876           y="17119.1"
1877           x="4578.7886"
1878           id="tspan3112-5-9"
1879           sodipodi:role="line">Last Grace</tspan></text>
1880      <text
1881         sodipodi:linespacing="125%"
1882         id="text3114-6-3"
1883         y="17350.271"
1884         x="4581.7886"
1885         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"
1886         xml:space="preserve"><tspan
1887           y="17350.271"
1888           x="4581.7886"
1889           id="tspan3116-2-6"
1890           sodipodi:role="line">Period</tspan></text>
1891    </g>
1892    <path
1893       sodipodi:nodetypes="cc"
1894       inkscape:connector-curvature="0"
1895       id="path3134-9-0-3-5"
1896       d="m 7845.2122,11943.62 -1595.7756,0"
1897       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send-36)" />
1898    <path
1899       sodipodi:type="arc"
1900       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"
1901       id="path3084-6"
1902       sodipodi:cx="319.379"
1903       sodipodi:cy="345.54001"
1904       sodipodi:rx="65.917107"
1905       sodipodi:ry="39.550262"
1906       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"
1907       transform="matrix(13.298129,0,0,13.298129,1915.7264,6279.0065)" />
1908    <text
1909       xml:space="preserve"
1910       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"
1911       x="6165.6357"
1912       y="10691.992"
1913       id="text3110-0"
1914       sodipodi:linespacing="125%"><tspan
1915         sodipodi:role="line"
1916         id="tspan3112-6"
1917         x="6165.6357"
1918         y="10691.992">Grace-period</tspan></text>
1919    <text
1920       xml:space="preserve"
1921       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"
1922       x="6162.8696"
1923       y="10947.994"
1924       id="text3114-2"
1925       sodipodi:linespacing="125%"><tspan
1926         sodipodi:role="line"
1927         id="tspan3116-6"
1928         x="6162.8696"
1929         y="10947.994">kernel thread</tspan></text>
1930    <text
1931       xml:space="preserve"
1932       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"
1933       x="6165.3237"
1934       y="11188.528"
1935       id="text3114-1"
1936       sodipodi:linespacing="125%"><tspan
1937         sodipodi:role="line"
1938         id="tspan3116-8"
1939         x="6165.3237"
1940         y="11188.528">awakened</tspan></text>
1941    <path
1942       sodipodi:nodetypes="cc"
1943       inkscape:connector-curvature="0"
1944       id="path3134-9-0-3-3-2"
1945       d="m 6161.6774,9725.7319 0,531.9251"
1946       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
1947    <path
1948       sodipodi:nodetypes="cccccccccccccccccccccccccccc"
1949       inkscape:connector-curvature="0"
1950       id="path3134-9-0-3-1"
1951       d="m 6169.1878,20208.525 -2.8277,1315.668 -5343.84363,17.12 -2.8276,6561.744 2039.08003,17.963 -2.7042,-2144.14 -491.6705,-0.211 -2.7042,-1993.689 1487.7179,-4.728 -17.7999,1812.453 2017.2372,-7.643 4.9533,-2151.572 -1405.5264,11.163 -10.9189,-1891.147 1739.2163,-2.718 -13.2006,4234.23 -1701.3596,1.395 -8.784,2107.712 1702.6392,-4.834 33.4144,-1867.716 1312.2491,12.923 14.608,1818.336 2000.0062,20.422 -12.279,-1841.411 1304.1668,1.615 -12.279,2032.706 -4638.6501,1.615 19.5828,569.038"
1952       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
1953    <g
1954       style="fill:none;stroke-width:0.025in"
1955       transform="translate(1618.635,9512.0768)"
1956       id="g3147-7">
1957      <g
1958         style="fill:none;stroke-width:0.025in"
1959         id="g3107-6-8"
1960         transform="translate(3054.6101,13760.052)">
1961        <rect
1962           id="rect112-7-4"
1963           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1964           rx="0"
1965           height="1370.8721"
1966           width="2809.1992"
1967           y="949.37109"
1968           x="2084.55" />
1969        <rect
1970           id="rect112-3-5-5"
1971           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1972           rx="0"
1973           height="1294.8468"
1974           width="2809.1992"
1975           y="1025.3964"
1976           x="2084.55" />
1977      </g>
1978    </g>
1979    <g
1980       style="fill:none;stroke-width:0.025in"
1981       transform="translate(2469.7158,9475.7098)"
1982       id="g3153-0">
1983      <g
1984         style="fill:none;stroke-width:0.025in"
1985         id="g3107-6-9-3"
1986         transform="translate(5213.0126,16008.808)">
1987        <rect
1988           id="rect112-7-1-6"
1989           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1990           rx="0"
1991           height="1370.8721"
1992           width="2809.1992"
1993           y="949.37109"
1994           x="2084.55" />
1995        <rect
1996           id="rect112-3-5-2-1"
1997           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1998           rx="0"
1999           height="1294.8468"
2000           width="2809.1992"
2001           y="1025.3964"
2002           x="2084.55" />
2003      </g>
2004      <text
2005         xml:space="preserve"
2006         x="9717.4141"
2007         y="18269.314"
2008         font-style="normal"
2009         font-weight="bold"
2010         font-size="192"
2011         id="text202-7-5-1-2-3-7-35-7-0"
2012         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"
2013         sodipodi:linespacing="125%"><tspan
2014           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"
2015           id="tspan3104-6-5-6-0-6">Leaf</tspan></text>
2016    </g>
2017    <g
2018       transform="translate(-2353.8464,9512.0768)"
2019       id="g3147-3-3"
2020       style="fill:none;stroke-width:0.025in">
2021      <g
2022         style="fill:none;stroke-width:0.025in"
2023         id="g3107-6-6-2"
2024         transform="translate(3054.6101,13760.052)">
2025        <rect
2026           id="rect112-7-0-0"
2027           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2028           rx="0"
2029           height="1370.8721"
2030           width="2809.1992"
2031           y="949.37109"
2032           x="2084.55" />
2033        <rect
2034           id="rect112-3-5-6-6"
2035           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2036           rx="0"
2037           height="1294.8468"
2038           width="2809.1992"
2039           y="1025.3964"
2040           x="2084.55" />
2041      </g>
2042      <text
2043         xml:space="preserve"
2044         x="5398.415"
2045         y="15310.093"
2046         font-style="normal"
2047         font-weight="bold"
2048         font-size="192"
2049         id="text202-8"
2050         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmaskinit</text>
2051      <text
2052         xml:space="preserve"
2053         x="5398.415"
2054         y="15545.01"
2055         font-style="normal"
2056         font-weight="bold"
2057         font-size="192"
2058         id="text202-5-8"
2059         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmaskinitnext</text>
2060    </g>
2061    <g
2062       transform="translate(-863.02623,9475.7098)"
2063       id="g3153-2-1"
2064       style="fill:none;stroke-width:0.025in">
2065      <g
2066         style="fill:none;stroke-width:0.025in"
2067         id="g3107-6-9-6-5"
2068         transform="translate(5213.0126,16008.808)">
2069        <rect
2070           id="rect112-7-1-1-5"
2071           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2072           rx="0"
2073           height="1370.8721"
2074           width="2809.1992"
2075           y="949.37109"
2076           x="2084.55" />
2077        <rect
2078           id="rect112-3-5-2-8-4"
2079           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2080           rx="0"
2081           height="1294.8468"
2082           width="2809.1992"
2083           y="1025.3964"
2084           x="2084.55" />
2085      </g>
2086      <text
2087         xml:space="preserve"
2088         x="9717.4141"
2089         y="18269.314"
2090         font-style="normal"
2091         font-weight="bold"
2092         font-size="192"
2093         id="text202-7-5-1-2-3-7-35-7-7-7"
2094         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"
2095         sodipodi:linespacing="125%"><tspan
2096           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"
2097           id="tspan3104-6-5-6-0-9-6">Leaf</tspan></text>
2098    </g>
2099    <g
2100       transform="translate(-4195.7676,9475.7098)"
2101       id="g3153-20-5"
2102       style="fill:none;stroke-width:0.025in">
2103      <g
2104         style="fill:none;stroke-width:0.025in"
2105         id="g3107-6-9-2-6"
2106         transform="translate(5213.0126,16008.808)">
2107        <rect
2108           id="rect112-7-1-3-9"
2109           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2110           rx="0"
2111           height="1370.8721"
2112           width="2809.1992"
2113           y="949.37109"
2114           x="2084.55" />
2115        <rect
2116           id="rect112-3-5-2-7-3"
2117           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2118           rx="0"
2119           height="1294.8468"
2120           width="2809.1992"
2121           y="1025.3964"
2122           x="2084.55" />
2123      </g>
2124      <text
2125         xml:space="preserve"
2126         x="9717.4141"
2127         y="18269.314"
2128         font-style="normal"
2129         font-weight="bold"
2130         font-size="192"
2131         id="text202-7-5-1-2-3-7-35-7-5-7"
2132         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"
2133         sodipodi:linespacing="125%"><tspan
2134           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"
2135           id="tspan3104-6-5-6-0-92-4">Leaf</tspan></text>
2136    </g>
2137    <g
2138       transform="translate(-7528.5086,9475.7098)"
2139       id="g3153-28-5"
2140       style="fill:none;stroke-width:0.025in">
2141      <g
2142         style="fill:none;stroke-width:0.025in"
2143         id="g3107-6-9-9-2"
2144         transform="translate(5213.0126,16008.808)">
2145        <rect
2146           id="rect112-7-1-7-5"
2147           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2148           rx="0"
2149           height="1370.8721"
2150           width="2809.1992"
2151           y="949.37109"
2152           x="2084.55" />
2153        <rect
2154           id="rect112-3-5-2-3-4"
2155           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2156           rx="0"
2157           height="1294.8468"
2158           width="2809.1992"
2159           y="1025.3964"
2160           x="2084.55" />
2161      </g>
2162      <text
2163         xml:space="preserve"
2164         x="9717.4141"
2165         y="18269.314"
2166         font-style="normal"
2167         font-weight="bold"
2168         font-size="192"
2169         id="text202-7-5-1-2-3-7-35-7-6-7"
2170         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"
2171         sodipodi:linespacing="125%"><tspan
2172           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"
2173           id="tspan3104-6-5-6-0-1-4">Leaf</tspan></text>
2174      <text
2175         xml:space="preserve"
2176         x="7699.7246"
2177         y="17734.791"
2178         font-style="normal"
2179         font-weight="bold"
2180         font-size="192"
2181         id="text202-4"
2182         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmaskinit</text>
2183    </g>
2184    <path
2185       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2186       d="M 4762.4482,23358.047 4179.45,24223.141"
2187       id="path3414-4"
2188       inkscape:connector-curvature="0" />
2189    <path
2190       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2191       d="m 7571.23,23358.309 582.9982,865.094"
2192       id="path3414-9-3"
2193       inkscape:connector-curvature="0" />
2194    <path
2195       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2196       d="m 2811.8152,25571.224 -582.9982,865.094"
2197       id="path3414-8-0"
2198       inkscape:connector-curvature="0" />
2199    <path
2200       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2201       d="m 9556.8622,25571.486 582.9988,865.094"
2202       id="path3414-9-4-7"
2203       inkscape:connector-curvature="0" />
2204    <path
2205       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2206       d="m 4228.3115,25571.224 0,846.288"
2207       id="path3414-8-3-8"
2208       inkscape:connector-curvature="0"
2209       sodipodi:nodetypes="cc" />
2210    <path
2211       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2212       d="m 8105.2867,25597.82 0,846.288"
2213       id="path3414-8-3-6-6"
2214       inkscape:connector-curvature="0"
2215       sodipodi:nodetypes="cc" />
2216    <rect
2217       ry="0"
2218       id="rect118-1"
2219       style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057884, 60.00115756;stroke-dashoffset:0"
2220       rx="0"
2221       height="4418.4302"
2222       width="4932.5845"
2223       y="21654.297"
2224       x="1395.3682" />
2225    <text
2226       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"
2227       id="text202-7-2"
2228       font-size="192"
2229       font-weight="bold"
2230       font-style="normal"
2231       y="21852.52"
2232       x="1530.812"
2233       xml:space="preserve"
2234       sodipodi:linespacing="125%">rcu_init_new_rnp()<tspan
2235   style="font-size:192px;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"
2236   id="tspan3307"> or</tspan></text>
2237    <text
2238       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2239       id="text202-7-2-7"
2240       font-size="192"
2241       font-weight="bold"
2242       font-style="normal"
2243       y="22120.592"
2244       x="1530.812"
2245       xml:space="preserve">rcu_cleanup_dead_rnp()</text>
2246    <text
2247       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"
2248       id="text202-7-2-7-6"
2249       font-size="192"
2250       font-weight="bold"
2251       font-style="normal"
2252       y="22389.539"
2253       x="1533.6567"
2254       xml:space="preserve"
2255       sodipodi:linespacing="125%"><tspan
2256         style="font-size:192px;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"
2257         id="tspan3327">(optional)</tspan></text>
2258    <g
2259       style="fill:none;stroke-width:0.025in"
2260       transform="translate(1739.0986,9475.7098)"
2261       id="g3188-8">
2262      <text
2263         xml:space="preserve"
2264         x="3305.5364"
2265         y="13255.592"
2266         font-style="normal"
2267         font-weight="bold"
2268         font-size="192"
2269         id="text202-84"
2270         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">-&gt;qsmaskinit</text>
2271      <g
2272         id="g3107-31"
2273         transform="translate(947.90548,11584.029)">
2274        <rect
2275           id="rect112-4"
2276           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2277           rx="0"
2278           height="1370.8721"
2279           width="2809.1992"
2280           y="949.37109"
2281           x="2084.55" />
2282        <rect
2283           id="rect112-3-9"
2284           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2285           rx="0"
2286           height="1294.8468"
2287           width="2809.1992"
2288           y="1025.3964"
2289           x="2084.55" />
2290      </g>
2291      <text
2292         xml:space="preserve"
2293         x="5452.3052"
2294         y="13844.535"
2295         font-style="normal"
2296         font-weight="bold"
2297         font-size="192"
2298         id="text202-7-5-1-2-3-7-20"
2299         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"
2300         sodipodi:linespacing="125%"><tspan
2301           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"
2302           id="tspan3104-6-5-6">Root</tspan></text>
2303      <text
2304         xml:space="preserve"
2305         x="3305.5364"
2306         y="13490.509"
2307         font-style="normal"
2308         font-weight="bold"
2309         font-size="192"
2310         id="text202-5-89"
2311         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmaskinitnext</text>
2312    </g>
2313    <path
2314       sodipodi:nodetypes="cccccccccccccccccccccccc"
2315       inkscape:connector-curvature="0"
2316       id="path3134-9-0-3-10"
2317       d="m 6187.9943,28881.474 -2.8275,2480.757 -2316.0141,-1.687 -2.8276,2179.854 2321.1757,-0.843 -2.7041,-1843.237 2404.5141,-0.212 16.1022,1993.267 -7783.83443,-4.728 -16.7937,2120.395 2033.10343,-23.534 2.0128,-1866.562 2051.9098,14.079 2.0128,1838.299 1280.8474,-4.728 14.608,-1830.104 1312.2492,12.923 14.608,1818.336 2000.0057,20.422 -12.279,-1841.411 1304.167,1.615 -12.279,2032.706 -4638.6499,1.615 19.5828,569.038"
2318       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2319    <g
2320       style="fill:none;stroke-width:0.025in"
2321       transform="translate(1739.0986,17188.625)"
2322       id="g3188-6">
2323      <g
2324         id="g3107-5"
2325         transform="translate(947.90548,11584.029)">
2326        <rect
2327           id="rect112-94"
2328           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2329           rx="0"
2330           height="1370.8721"
2331           width="2809.1992"
2332           y="949.37109"
2333           x="2084.55" />
2334        <rect
2335           id="rect112-3-90"
2336           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2337           rx="0"
2338           height="1294.8468"
2339           width="2809.1992"
2340           y="1025.3964"
2341           x="2084.55" />
2342      </g>
2343      <text
2344         xml:space="preserve"
2345         x="5452.3052"
2346         y="13844.535"
2347         font-style="normal"
2348         font-weight="bold"
2349         font-size="192"
2350         id="text202-7-5-1-2-3-7-9"
2351         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"
2352         sodipodi:linespacing="125%"><tspan
2353           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"
2354           id="tspan3104-6-5-1">Root</tspan></text>
2355      <text
2356         xml:space="preserve"
2357         x="3147.9268"
2358         y="13240.524"
2359         font-style="normal"
2360         font-weight="bold"
2361         font-size="192"
2362         id="text202-1"
2363         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;gp_seq = rsp-&gt;gp_seq</text>
2364    </g>
2365    <g
2366       style="fill:none;stroke-width:0.025in"
2367       transform="translate(1618.6352,17224.992)"
2368       id="g3147-1">
2369      <g
2370         style="fill:none;stroke-width:0.025in"
2371         id="g3107-6-1"
2372         transform="translate(3054.6101,13760.052)">
2373        <rect
2374           id="rect112-7-5"
2375           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2376           rx="0"
2377           height="1370.8721"
2378           width="2809.1992"
2379           y="949.37109"
2380           x="2084.55" />
2381        <rect
2382           id="rect112-3-5-9"
2383           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2384           rx="0"
2385           height="1294.8468"
2386           width="2809.1992"
2387           y="1025.3964"
2388           x="2084.55" />
2389      </g>
2390      <text
2391         xml:space="preserve"
2392         x="5263.1094"
2393         y="15411.646"
2394         font-style="normal"
2395         font-weight="bold"
2396         font-size="192"
2397         id="text202-92"
2398         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;gp_seq = rsp-&gt;gp_seq</text>
2399    </g>
2400    <g
2401       style="fill:none;stroke-width:0.025in"
2402       transform="translate(2469.7158,17188.625)"
2403       id="g3153-7">
2404      <g
2405         style="fill:none;stroke-width:0.025in"
2406         id="g3107-6-9-67"
2407         transform="translate(5213.0126,16008.808)">
2408        <rect
2409           id="rect112-7-1-36"
2410           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2411           rx="0"
2412           height="1370.8721"
2413           width="2809.1992"
2414           y="949.37109"
2415           x="2084.55" />
2416        <rect
2417           id="rect112-3-5-2-5"
2418           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2419           rx="0"
2420           height="1294.8468"
2421           width="2809.1992"
2422           y="1025.3964"
2423           x="2084.55" />
2424      </g>
2425      <text
2426         xml:space="preserve"
2427         x="9717.4141"
2428         y="18269.314"
2429         font-style="normal"
2430         font-weight="bold"
2431         font-size="192"
2432         id="text202-7-5-1-2-3-7-35-7-63"
2433         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"
2434         sodipodi:linespacing="125%"><tspan
2435           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"
2436           id="tspan3104-6-5-6-0-94">Leaf</tspan></text>
2437      <text
2438         xml:space="preserve"
2439         x="7417.4053"
2440         y="17655.502"
2441         font-style="normal"
2442         font-weight="bold"
2443         font-size="192"
2444         id="text202-759"
2445         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;gp_seq = rsp-&gt;gp_seq</text>
2446    </g>
2447    <g
2448       transform="translate(-2353.8462,17224.992)"
2449       id="g3147-3-8"
2450       style="fill:none;stroke-width:0.025in">
2451      <g
2452         style="fill:none;stroke-width:0.025in"
2453         id="g3107-6-6-1"
2454         transform="translate(3054.6101,13760.052)">
2455        <rect
2456           id="rect112-7-0-2"
2457           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2458           rx="0"
2459           height="1370.8721"
2460           width="2809.1992"
2461           y="949.37109"
2462           x="2084.55" />
2463        <rect
2464           id="rect112-3-5-6-9"
2465           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2466           rx="0"
2467           height="1294.8468"
2468           width="2809.1992"
2469           y="1025.3964"
2470           x="2084.55" />
2471      </g>
2472      <text
2473         xml:space="preserve"
2474         x="5246.1548"
2475         y="15411.648"
2476         font-style="normal"
2477         font-weight="bold"
2478         font-size="192"
2479         id="text202-87"
2480         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;gp_seq = rsp-&gt;gp_seq</text>
2481    </g>
2482    <g
2483       transform="translate(-863.02613,17188.625)"
2484       id="g3153-2-3"
2485       style="fill:none;stroke-width:0.025in">
2486      <g
2487         style="fill:none;stroke-width:0.025in"
2488         id="g3107-6-9-6-9"
2489         transform="translate(5213.0126,16008.808)">
2490        <rect
2491           id="rect112-7-1-1-0"
2492           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2493           rx="0"
2494           height="1370.8721"
2495           width="2809.1992"
2496           y="949.37109"
2497           x="2084.55" />
2498        <rect
2499           id="rect112-3-5-2-8-8"
2500           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2501           rx="0"
2502           height="1294.8468"
2503           width="2809.1992"
2504           y="1025.3964"
2505           x="2084.55" />
2506      </g>
2507      <text
2508         xml:space="preserve"
2509         x="9717.4141"
2510         y="18269.314"
2511         font-style="normal"
2512         font-weight="bold"
2513         font-size="192"
2514         id="text202-7-5-1-2-3-7-35-7-7-8"
2515         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"
2516         sodipodi:linespacing="125%"><tspan
2517           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"
2518           id="tspan3104-6-5-6-0-9-5">Leaf</tspan></text>
2519    </g>
2520    <g
2521       transform="translate(-4195.7673,17188.625)"
2522       id="g3153-20-0"
2523       style="fill:none;stroke-width:0.025in">
2524      <g
2525         style="fill:none;stroke-width:0.025in"
2526         id="g3107-6-9-2-9"
2527         transform="translate(5213.0126,16008.808)">
2528        <rect
2529           id="rect112-7-1-3-6"
2530           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2531           rx="0"
2532           height="1370.8721"
2533           width="2809.1992"
2534           y="949.37109"
2535           x="2084.55" />
2536        <rect
2537           id="rect112-3-5-2-7-38"
2538           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2539           rx="0"
2540           height="1294.8468"
2541           width="2809.1992"
2542           y="1025.3964"
2543           x="2084.55" />
2544      </g>
2545      <text
2546         xml:space="preserve"
2547         x="9717.4141"
2548         y="18269.314"
2549         font-style="normal"
2550         font-weight="bold"
2551         font-size="192"
2552         id="text202-7-5-1-2-3-7-35-7-5-5"
2553         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"
2554         sodipodi:linespacing="125%"><tspan
2555           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"
2556           id="tspan3104-6-5-6-0-92-6">Leaf</tspan></text>
2557      <text
2558         xml:space="preserve"
2559         x="7433.8257"
2560         y="17682.098"
2561         font-style="normal"
2562         font-weight="bold"
2563         font-size="192"
2564         id="text202-2"
2565         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;gp_seq = rsp-&gt;gp_seq</text>
2566    </g>
2567    <g
2568       transform="translate(-7528.5085,17188.625)"
2569       id="g3153-28-1"
2570       style="fill:none;stroke-width:0.025in">
2571      <g
2572         style="fill:none;stroke-width:0.025in"
2573         id="g3107-6-9-9-1"
2574         transform="translate(5213.0126,16008.808)">
2575        <rect
2576           id="rect112-7-1-7-59"
2577           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2578           rx="0"
2579           height="1370.8721"
2580           width="2809.1992"
2581           y="949.37109"
2582           x="2084.55" />
2583        <rect
2584           id="rect112-3-5-2-3-8"
2585           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2586           rx="0"
2587           height="1294.8468"
2588           width="2809.1992"
2589           y="1025.3964"
2590           x="2084.55" />
2591      </g>
2592      <text
2593         xml:space="preserve"
2594         x="9717.4141"
2595         y="18269.314"
2596         font-style="normal"
2597         font-weight="bold"
2598         font-size="192"
2599         id="text202-7-5-1-2-3-7-35-7-6-4"
2600         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"
2601         sodipodi:linespacing="125%"><tspan
2602           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"
2603           id="tspan3104-6-5-6-0-1-8">Leaf</tspan></text>
2604      <text
2605         xml:space="preserve"
2606         x="7415.4404"
2607         y="17682.098"
2608         font-style="normal"
2609         font-weight="bold"
2610         font-size="192"
2611         id="text202-0"
2612         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;gp_seq = rsp-&gt;gp_seq</text>
2613    </g>
2614    <path
2615       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2616       d="m 4762.4484,31070.961 -582.9982,865.095"
2617       id="path3414-0"
2618       inkscape:connector-curvature="0" />
2619    <path
2620       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2621       d="m 7571.2303,31071.223 582.9982,865.095"
2622       id="path3414-9-30"
2623       inkscape:connector-curvature="0" />
2624    <path
2625       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2626       d="m 2811.8153,33284.138 -582.9982,865.094"
2627       id="path3414-8-4"
2628       inkscape:connector-curvature="0" />
2629    <path
2630       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2631       d="m 9556.862,33284.401 582.999,865.093"
2632       id="path3414-9-4-4"
2633       inkscape:connector-curvature="0" />
2634    <path
2635       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2636       d="m 4228.3118,33284.138 0,846.288"
2637       id="path3414-8-3-4"
2638       inkscape:connector-curvature="0"
2639       sodipodi:nodetypes="cc" />
2640    <path
2641       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2642       d="m 8105.287,33310.734 0,846.288"
2643       id="path3414-8-3-6-4"
2644       inkscape:connector-curvature="0"
2645       sodipodi:nodetypes="cc" />
2646    <path
2647       sodipodi:nodetypes="ccc"
2648       inkscape:connector-curvature="0"
2649       id="path3134-9-0-3-1-8"
2650       d="m 11248.729,43927.515 3383.749,-0.843 7.995,1860.989"
2651       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2652    <path
2653       sodipodi:nodetypes="ccc"
2654       inkscape:connector-curvature="0"
2655       id="path3134-9-0-3-1-3"
2656       d="m 14641.723,41609.377 -2.828,1541.346 -3303.353,-1.688"
2657       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2658    <path
2659       sodipodi:nodetypes="ccc"
2660       inkscape:connector-curvature="0"
2661       id="path3134-9-0-3-1-6"
2662       d="m 816.24399,43920.114 -3929.12029,17.964 20.2152,2632.051"
2663       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2664    <path
2665       sodipodi:nodetypes="ccc"
2666       inkscape:connector-curvature="0"
2667       id="path3134-9-0-3-1-3-2"
2668       d="m -3122.1199,40492.4 12.2312,2669.729 3867.53038,7.717"
2669       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2670    <path
2671       sodipodi:nodetypes="cccccccccccccccccccccccccccc"
2672       inkscape:connector-curvature="0"
2673       id="path3134-9-0-3-4"
2674       d="m 6180.0812,36613.063 -2.827,638.638 -5325.0381,35.926 -9.78989,7279.202 2659.62569,0 0,-2260.682 -1196.8316,0 0,-1861.738 1462.7942,0 0,2127.7 3723.476,0 0,1861.738 2035.5457,-11.246 -12.28,-1788.219 1191.3338,1.616 15.928,1289.854 520.347,0.202 m 0,0 -15.641,-1570.133 -2629.7318,-18.604 3.165,-2124.92 -2305.4983,-7.354 0,-2287.279 5319.2511,0 0,7180.99 m 0,0 0,19229.094 -4441.5746,0"
2675       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2676    <rect
2677       ry="0"
2678       id="rect118-7"
2679       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"
2680       rx="0"
2681       height="8254.9336"
2682       width="14128.912"
2683       y="37009.492"
2684       x="-719.34235" />
2685    <text
2686       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2687       id="text202-7-24"
2688       font-size="192"
2689       font-weight="bold"
2690       font-style="normal"
2691       y="37286.184"
2692       x="-573.74298"
2693       xml:space="preserve">rcu_gp_fqs()</text>
2694    <g
2695       style="fill:none;stroke-width:0.025in"
2696       transform="translate(1629.528,25916.616)"
2697       id="g3147-0">
2698      <g
2699         style="fill:none;stroke-width:0.025in"
2700         id="g3107-6-62"
2701         transform="translate(3054.6101,13760.052)">
2702        <rect
2703           id="rect112-7-9"
2704           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2705           rx="0"
2706           height="1370.8721"
2707           width="2809.1992"
2708           y="949.37109"
2709           x="2084.55" />
2710        <rect
2711           id="rect112-3-5-90"
2712           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2713           rx="0"
2714           height="1294.8468"
2715           width="2809.1992"
2716           y="1025.3964"
2717           x="2084.55" />
2718      </g>
2719      <text
2720         xml:space="preserve"
2721         x="5250.5327"
2722         y="15512.733"
2723         font-style="normal"
2724         font-weight="bold"
2725         font-size="192"
2726         id="text202-35-8"
2727         style="font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
2728    </g>
2729    <g
2730       style="fill:none;stroke-width:0.025in"
2731       transform="translate(2480.6088,25880.249)"
2732       id="g3153-1">
2733      <g
2734         style="fill:none;stroke-width:0.025in"
2735         id="g3107-6-9-31"
2736         transform="translate(5213.0126,16008.808)">
2737        <rect
2738           id="rect112-7-1-10"
2739           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2740           rx="0"
2741           height="1370.8721"
2742           width="2809.1992"
2743           y="949.37109"
2744           x="2084.55" />
2745        <rect
2746           id="rect112-3-5-2-34"
2747           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2748           rx="0"
2749           height="1294.8468"
2750           width="2809.1992"
2751           y="1025.3964"
2752           x="2084.55" />
2753      </g>
2754      <text
2755         xml:space="preserve"
2756         x="9717.4141"
2757         y="18269.314"
2758         font-style="normal"
2759         font-weight="bold"
2760         font-size="192"
2761         id="text202-7-5-1-2-3-7-35-7-03"
2762         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"
2763         sodipodi:linespacing="125%"><tspan
2764           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"
2765           id="tspan3104-6-5-6-0-91">Leaf</tspan></text>
2766    </g>
2767    <g
2768       transform="translate(-2342.9531,25916.616)"
2769       id="g3147-3-9"
2770       style="fill:none;stroke-width:0.025in">
2771      <g
2772         style="fill:none;stroke-width:0.025in"
2773         id="g3107-6-6-6"
2774         transform="translate(3054.6101,13760.052)">
2775        <rect
2776           id="rect112-7-0-9"
2777           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2778           rx="0"
2779           height="1370.8721"
2780           width="2809.1992"
2781           y="949.37109"
2782           x="2084.55" />
2783        <rect
2784           id="rect112-3-5-6-3"
2785           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2786           rx="0"
2787           height="1294.8468"
2788           width="2809.1992"
2789           y="1025.3964"
2790           x="2084.55" />
2791      </g>
2792      <text
2793         xml:space="preserve"
2794         x="5284.6885"
2795         y="15500.379"
2796         font-style="normal"
2797         font-weight="bold"
2798         font-size="192"
2799         id="text202-6-3"
2800         style="font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
2801    </g>
2802    <g
2803       transform="translate(-852.13285,25880.249)"
2804       id="g3153-2-8"
2805       style="fill:none;stroke-width:0.025in">
2806      <g
2807         style="fill:none;stroke-width:0.025in"
2808         id="g3107-6-9-6-0"
2809         transform="translate(5213.0126,16008.808)">
2810        <rect
2811           id="rect112-7-1-1-56"
2812           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2813           rx="0"
2814           height="1370.8721"
2815           width="2809.1992"
2816           y="949.37109"
2817           x="2084.55" />
2818        <rect
2819           id="rect112-3-5-2-8-6"
2820           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2821           rx="0"
2822           height="1294.8468"
2823           width="2809.1992"
2824           y="1025.3964"
2825           x="2084.55" />
2826      </g>
2827      <text
2828         xml:space="preserve"
2829         x="9717.4141"
2830         y="18269.314"
2831         font-style="normal"
2832         font-weight="bold"
2833         font-size="192"
2834         id="text202-7-5-1-2-3-7-35-7-7-4"
2835         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"
2836         sodipodi:linespacing="125%"><tspan
2837           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"
2838           id="tspan3104-6-5-6-0-9-0">Leaf</tspan></text>
2839    </g>
2840    <g
2841       transform="translate(-4184.8743,25880.249)"
2842       id="g3153-20-04"
2843       style="fill:none;stroke-width:0.025in">
2844      <g
2845         style="fill:none;stroke-width:0.025in"
2846         id="g3107-6-9-2-62"
2847         transform="translate(5213.0126,16008.808)">
2848        <rect
2849           id="rect112-7-1-3-67"
2850           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2851           rx="0"
2852           height="1370.8721"
2853           width="2809.1992"
2854           y="949.37109"
2855           x="2084.55" />
2856        <rect
2857           id="rect112-3-5-2-7-5"
2858           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2859           rx="0"
2860           height="1294.8468"
2861           width="2809.1992"
2862           y="1025.3964"
2863           x="2084.55" />
2864      </g>
2865      <text
2866         xml:space="preserve"
2867         x="9717.4141"
2868         y="18269.314"
2869         font-style="normal"
2870         font-weight="bold"
2871         font-size="192"
2872         id="text202-7-5-1-2-3-7-35-7-5-6"
2873         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"
2874         sodipodi:linespacing="125%"><tspan
2875           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"
2876           id="tspan3104-6-5-6-0-92-9">Leaf</tspan></text>
2877    </g>
2878    <g
2879       transform="translate(-7517.6112,25880.249)"
2880       id="g3153-28-8"
2881       style="fill:none;stroke-width:0.025in">
2882      <g
2883         style="fill:none;stroke-width:0.025in"
2884         id="g3107-6-9-9-7"
2885         transform="translate(5213.0126,16008.808)">
2886        <rect
2887           id="rect112-7-1-7-2"
2888           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2889           rx="0"
2890           height="1370.8721"
2891           width="2809.1992"
2892           y="949.37109"
2893           x="2084.55" />
2894        <rect
2895           id="rect112-3-5-2-3-82"
2896           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2897           rx="0"
2898           height="1294.8468"
2899           width="2809.1992"
2900           y="1025.3964"
2901           x="2084.55" />
2902      </g>
2903      <text
2904         xml:space="preserve"
2905         x="9717.4141"
2906         y="18269.314"
2907         font-style="normal"
2908         font-weight="bold"
2909         font-size="192"
2910         id="text202-7-5-1-2-3-7-35-7-6-9"
2911         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"
2912         sodipodi:linespacing="125%"><tspan
2913           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"
2914           id="tspan3104-6-5-6-0-1-9">Leaf</tspan></text>
2915      <text
2916         xml:space="preserve"
2917         x="7428.2939"
2918         y="17707.271"
2919         font-style="normal"
2920         font-weight="bold"
2921         font-size="192"
2922         id="text202-75-6"
2923         style="font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
2924    </g>
2925    <path
2926       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2927       d="m 4773.3421,39762.585 -582.9986,865.094"
2928       id="path3414-02"
2929       inkscape:connector-curvature="0" />
2930    <path
2931       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2932       d="m 7582.1232,39762.847 582.999,865.094"
2933       id="path3414-9-7"
2934       inkscape:connector-curvature="0" />
2935    <path
2936       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2937       d="m 2822.7083,41975.762 -582.9982,865.094"
2938       id="path3414-8-6"
2939       inkscape:connector-curvature="0" />
2940    <path
2941       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2942       d="m 9567.7542,41976.024 583.0018,865.094"
2943       id="path3414-9-4-1"
2944       inkscape:connector-curvature="0" />
2945    <path
2946       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2947       d="m 4239.2048,41975.762 0,846.288"
2948       id="path3414-8-3-3"
2949       inkscape:connector-curvature="0"
2950       sodipodi:nodetypes="cc" />
2951    <path
2952       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2953       d="m 8116.1802,42002.358 0,846.288"
2954       id="path3414-8-3-6-2"
2955       inkscape:connector-curvature="0"
2956       sodipodi:nodetypes="cc" />
2957    <rect
2958       ry="0"
2959       id="rect118-1-1"
2960       style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057924, 60.00115835;stroke-dashoffset:0"
2961       rx="0"
2962       height="7164.1621"
2963       width="13301.43"
2964       y="37551.07"
2965       x="-474.37598" />
2966    <text
2967       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"
2968       id="text202-7-2-5"
2969       font-size="192"
2970       font-weight="bold"
2971       font-style="normal"
2972       y="37802.488"
2973       x="-342.01831"
2974       xml:space="preserve"
2975       sodipodi:linespacing="125%">force_qs_rnp()<tspan
2976   style="font-size:192px;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"
2977   id="tspan3307-9" /></text>
2978    <text
2979       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2980       id="text202-7-2-7-9"
2981       font-size="192"
2982       font-weight="bold"
2983       font-style="normal"
2984       y="38114.047"
2985       x="-334.33856"
2986       xml:space="preserve">dyntick_save_progress_counter()</text>
2987    <g
2988       style="fill:none;stroke-width:0.025in"
2989       transform="translate(1749.9916,25880.249)"
2990       id="g3188-1">
2991      <g
2992         id="g3107-4"
2993         transform="translate(947.90548,11584.029)">
2994        <rect
2995           id="rect112-91"
2996           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2997           rx="0"
2998           height="1370.8721"
2999           width="2809.1992"
3000           y="949.37109"
3001           x="2084.55" />
3002        <rect
3003           id="rect112-3-0"
3004           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3005           rx="0"
3006           height="1294.8468"
3007           width="2809.1992"
3008           y="1025.3964"
3009           x="2084.55" />
3010      </g>
3011      <text
3012         xml:space="preserve"
3013         x="5452.3052"
3014         y="13844.535"
3015         font-style="normal"
3016         font-weight="bold"
3017         font-size="192"
3018         id="text202-7-5-1-2-3-7-7"
3019         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"
3020         sodipodi:linespacing="125%"><tspan
3021           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"
3022           id="tspan3104-6-5-58">Root</tspan></text>
3023      <text
3024         xml:space="preserve"
3025         x="3158.8521"
3026         y="13313.027"
3027         font-style="normal"
3028         font-weight="bold"
3029         font-size="192"
3030         id="text202-70"
3031         style="font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
3032    </g>
3033    <text
3034       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3035       id="text202-7-2-7-2"
3036       font-size="192"
3037       font-weight="bold"
3038       font-style="normal"
3039       y="38425.035"
3040       x="-337.79462"
3041       xml:space="preserve">rcu_implicit_dynticks_qs()</text>
3042    <text
3043       xml:space="preserve"
3044       x="9907.8887"
3045       y="43568.723"
3046       font-style="normal"
3047       font-weight="bold"
3048       font-size="192"
3049       id="text202-62-4"
3050       style="font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
3051    <g
3052       id="g4504"
3053       transform="translate(10024.106,24062.466)">
3054      <path
3055         transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3056         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"
3057         sodipodi:ry="39.550262"
3058         sodipodi:rx="65.917107"
3059         sodipodi:cy="345.54001"
3060         sodipodi:cx="319.379"
3061         id="path3089"
3062         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"
3063         sodipodi:type="arc" />
3064      <text
3065         sodipodi:linespacing="125%"
3066         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"
3067         id="text202-7-5-1-2-80"
3068         font-size="192"
3069         font-weight="bold"
3070         font-style="normal"
3071         y="16835.086"
3072         x="4409.043"
3073         xml:space="preserve"><tspan
3074           id="tspan3104-4"
3075           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">RCU</tspan></text>
3076      <text
3077         sodipodi:linespacing="125%"
3078         id="text3110-29"
3079         y="17055.541"
3080         x="4579.373"
3081         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"
3082         xml:space="preserve"><tspan
3083           y="17055.541"
3084           x="4579.373"
3085           id="tspan3112-61"
3086           sodipodi:role="line">read-side</tspan></text>
3087      <text
3088         sodipodi:linespacing="125%"
3089         id="text3114-04"
3090         y="17297.08"
3091         x="4584.8276"
3092         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"
3093         xml:space="preserve"><tspan
3094           y="17297.08"
3095           x="4584.8276"
3096           id="tspan3116-22"
3097           sodipodi:role="line">critical section</tspan></text>
3098    </g>
3099    <g
3100       id="g3148-9-9"
3101       transform="translate(9995.8972,46544.783)">
3102      <rect
3103         x="3592.3828"
3104         y="-4715.7246"
3105         width="3164.783"
3106         height="769.99048"
3107         rx="0"
3108         style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
3109         id="rect118-3-5-1-3"
3110         ry="0" />
3111      <text
3112         xml:space="preserve"
3113         x="3745.7725"
3114         y="-4418.6582"
3115         font-style="normal"
3116         font-weight="bold"
3117         font-size="192"
3118         id="text202-7-5-3-27-6"
3119         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_dynticks_eqs_enter()</text>
3120      <text
3121         xml:space="preserve"
3122         x="3745.7725"
3123         y="-4165.7954"
3124         font-style="normal"
3125         font-weight="bold"
3126         font-size="192"
3127         id="text202-7-5-3-27-0-0"
3128         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">atomic_add_return()</text>
3129    </g>
3130    <g
3131       id="g3148-9-9-2"
3132       transform="translate(9995.8972,49205.888)">
3133      <rect
3134         x="3592.3828"
3135         y="-4715.7246"
3136         width="3164.783"
3137         height="769.99048"
3138         rx="0"
3139         style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
3140         id="rect118-3-5-1-3-6"
3141         ry="0" />
3142      <text
3143         xml:space="preserve"
3144         x="3745.7725"
3145         y="-4418.6582"
3146         font-style="normal"
3147         font-weight="bold"
3148         font-size="192"
3149         id="text202-7-5-3-27-6-1"
3150         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_dynticks_eqs_exit()</text>
3151      <text
3152         xml:space="preserve"
3153         x="3745.7725"
3154         y="-4165.7954"
3155         font-style="normal"
3156         font-weight="bold"
3157         font-size="192"
3158         id="text202-7-5-3-27-0-0-8"
3159         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">atomic_add_return()</text>
3160    </g>
3161    <g
3162       id="g4504-7"
3163       transform="translate(10042.913,29290.642)">
3164      <path
3165         transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3166         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"
3167         sodipodi:ry="39.550262"
3168         sodipodi:rx="65.917107"
3169         sodipodi:cy="345.54001"
3170         sodipodi:cx="319.379"
3171         id="path3084-9"
3172         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"
3173         sodipodi:type="arc" />
3174      <text
3175         sodipodi:linespacing="125%"
3176         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"
3177         id="text202-7-5-1-2-2"
3178         font-size="192"
3179         font-weight="bold"
3180         font-style="normal"
3181         y="16835.086"
3182         x="4409.043"
3183         xml:space="preserve"><tspan
3184           id="tspan3104-0"
3185           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">RCU</tspan></text>
3186      <text
3187         sodipodi:linespacing="125%"
3188         id="text3110-2"
3189         y="17055.541"
3190         x="4579.373"
3191         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"
3192         xml:space="preserve"><tspan
3193           y="17055.541"
3194           x="4579.373"
3195           id="tspan3112-3-2"
3196           sodipodi:role="line">read-side</tspan></text>
3197      <text
3198         sodipodi:linespacing="125%"
3199         id="text3114-7"
3200         y="17297.08"
3201         x="4584.8276"
3202         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"
3203         xml:space="preserve"><tspan
3204           y="17297.08"
3205           x="4584.8276"
3206           id="tspan3116-5"
3207           sodipodi:role="line">critical section</tspan></text>
3208    </g>
3209    <g
3210       id="g4504-6"
3211       transform="translate(-7705.0623,22903.647)">
3212      <path
3213         transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3214         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"
3215         sodipodi:ry="39.550262"
3216         sodipodi:rx="65.917107"
3217         sodipodi:cy="345.54001"
3218         sodipodi:cx="319.379"
3219         id="path3084-1"
3220         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"
3221         sodipodi:type="arc" />
3222      <text
3223         sodipodi:linespacing="125%"
3224         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"
3225         id="text202-7-5-1-2-8"
3226         font-size="192"
3227         font-weight="bold"
3228         font-style="normal"
3229         y="16835.086"
3230         x="4409.043"
3231         xml:space="preserve"><tspan
3232           id="tspan3104-7-0"
3233           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">RCU</tspan></text>
3234      <text
3235         sodipodi:linespacing="125%"
3236         id="text3110-9"
3237         y="17055.541"
3238         x="4579.373"
3239         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"
3240         xml:space="preserve"><tspan
3241           y="17055.541"
3242           x="4579.373"
3243           id="tspan3112-2"
3244           sodipodi:role="line">read-side</tspan></text>
3245      <text
3246         sodipodi:linespacing="125%"
3247         id="text3114-0"
3248         y="17297.08"
3249         x="4584.8276"
3250         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"
3251         xml:space="preserve"><tspan
3252           y="17297.08"
3253           x="4584.8276"
3254           id="tspan3116-2"
3255           sodipodi:role="line">critical section</tspan></text>
3256    </g>
3257    <g
3258       id="g3148-9-9-3"
3259       transform="translate(-8306.8632,45879.159)">
3260      <rect
3261         x="3592.3828"
3262         y="-4981.6865"
3263         width="3728.9751"
3264         height="2265.0989"
3265         rx="0"
3266         style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
3267         id="rect118-3-5-1-3-7"
3268         ry="0" />
3269      <text
3270         xml:space="preserve"
3271         x="3745.7725"
3272         y="-4684.6201"
3273         font-style="normal"
3274         font-weight="bold"
3275         font-size="192"
3276         id="text202-7-5-3-27-6-5"
3277         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_report_dead()</text>
3278      <text
3279         xml:space="preserve"
3280         x="3745.7725"
3281         y="-4431.7573"
3282         font-style="normal"
3283         font-weight="bold"
3284         font-size="192"
3285         id="text202-7-5-3-27-0-0-9"
3286         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_cleanup_dying_idle_cpu()</text>
3287      <g
3288         transform="translate(1783.3183,-5255.3491)"
3289         id="g3107-7-5"
3290         style="fill:none;stroke-width:0.025in">
3291        <rect
3292           x="2084.55"
3293           y="949.37109"
3294           width="2809.1992"
3295           height="1370.8721"
3296           rx="0"
3297           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3298           id="rect112-5-3" />
3299        <rect
3300           x="2084.55"
3301           y="1025.3964"
3302           width="2809.1992"
3303           height="1294.8468"
3304           rx="0"
3305           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3306           id="rect112-3-3-5" />
3307      </g>
3308      <text
3309         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3310         id="text202-6-6-2-6"
3311         font-size="192"
3312         font-weight="bold"
3313         font-style="normal"
3314         y="-3526.4448"
3315         x="4241.8574"
3316         xml:space="preserve">-&gt;qsmaskinitnext</text>
3317      <text
3318         sodipodi:linespacing="125%"
3319         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"
3320         id="text202-7-5-1-2-3-2"
3321         font-size="192"
3322         font-weight="bold"
3323         font-style="normal"
3324         y="-2987.4167"
3325         x="6305.1484"
3326         xml:space="preserve"><tspan
3327           id="tspan3104-6-9"
3328           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">Leaf</tspan></text>
3329    </g>
3330    <g
3331       id="g4504-7-2"
3332       transform="translate(-7686.2563,30073.332)">
3333      <path
3334         transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3335         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"
3336         sodipodi:ry="39.550262"
3337         sodipodi:rx="65.917107"
3338         sodipodi:cy="345.54001"
3339         sodipodi:cx="319.379"
3340         id="path3084-9-2"
3341         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"
3342         sodipodi:type="arc" />
3343      <text
3344         sodipodi:linespacing="125%"
3345         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"
3346         id="text202-7-5-1-2-2-8"
3347         font-size="192"
3348         font-weight="bold"
3349         font-style="normal"
3350         y="16835.086"
3351         x="4409.043"
3352         xml:space="preserve"><tspan
3353           id="tspan3104-0-9"
3354           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">RCU</tspan></text>
3355      <text
3356         sodipodi:linespacing="125%"
3357         id="text3110-2-7"
3358         y="17055.541"
3359         x="4579.373"
3360         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"
3361         xml:space="preserve"><tspan
3362           y="17055.541"
3363           x="4579.373"
3364           id="tspan3112-3-3"
3365           sodipodi:role="line">read-side</tspan></text>
3366      <text
3367         sodipodi:linespacing="125%"
3368         id="text3114-7-6"
3369         y="17297.08"
3370         x="4584.8276"
3371         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"
3372         xml:space="preserve"><tspan
3373           y="17297.08"
3374           x="4584.8276"
3375           id="tspan3116-5-1"
3376           sodipodi:role="line">critical section</tspan></text>
3377    </g>
3378    <g
3379       id="g3206"
3380       transform="translate(-752.44253,40565.329)">
3381      <rect
3382         ry="0"
3383         id="rect118-3-5-1-3-1"
3384         style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00058007, 60.00116001;stroke-dashoffset:0"
3385         rx="0"
3386         height="2265.0989"
3387         width="3728.9751"
3388         y="3382.2036"
3389         x="-3958.3845" />
3390      <text
3391         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3392         id="text202-7-5-3-27-6-2"
3393         font-size="192"
3394         font-weight="bold"
3395         font-style="normal"
3396         y="3679.27"
3397         x="-3804.9949"
3398         xml:space="preserve">rcu_cpu_starting()</text>
3399      <g
3400         style="fill:none;stroke-width:0.025in"
3401         id="g3107-7-5-0"
3402         transform="translate(-5767.4491,3108.5424)">
3403        <rect
3404           id="rect112-5-3-9"
3405           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3406           rx="0"
3407           height="1370.8721"
3408           width="2809.1992"
3409           y="949.37109"
3410           x="2084.55" />
3411        <rect
3412           id="rect112-3-3-5-3"
3413           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3414           rx="0"
3415           height="1294.8468"
3416           width="2809.1992"
3417           y="1025.3964"
3418           x="2084.55" />
3419      </g>
3420      <text
3421         xml:space="preserve"
3422         x="-3308.9099"
3423         y="4837.4453"
3424         font-style="normal"
3425         font-weight="bold"
3426         font-size="192"
3427         id="text202-6-6-2-6-6"
3428         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmaskinitnext</text>
3429      <text
3430         xml:space="preserve"
3431         x="-1245.6189"
3432         y="5376.4731"
3433         font-style="normal"
3434         font-weight="bold"
3435         font-size="192"
3436         id="text202-7-5-1-2-3-2-0"
3437         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"
3438         sodipodi:linespacing="125%"><tspan
3439           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"
3440           id="tspan3104-6-9-6">Leaf</tspan></text>
3441    </g>
3442    <path
3443       sodipodi:nodetypes="cc"
3444       inkscape:connector-curvature="0"
3445       id="path3134-9-0-3-1-3-6"
3446       d="m 10723.215,43926.861 467.335,8.625"
3447       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
3448    <path
3449       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send-8)"
3450       d="m 4431.0572,60276.11 16.472,2346.582"
3451       id="path3134-9-0-3-1-9-9"
3452       inkscape:connector-curvature="0"
3453       sodipodi:nodetypes="cc" />
3454    <g
3455       style="fill:none;stroke-width:0.025in"
3456       transform="translate(-59.697399,41012.242)"
3457       id="g3188-83">
3458      <text
3459         xml:space="preserve"
3460         x="3172.5554"
3461         y="13255.592"
3462         font-style="normal"
3463         font-weight="bold"
3464         font-size="192"
3465         id="text202-80"
3466         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
3467      <g
3468         id="g3107-40"
3469         transform="translate(947.90548,11584.029)">
3470        <rect
3471           id="rect112-919"
3472           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3473           rx="0"
3474           height="1370.8721"
3475           width="2809.1992"
3476           y="949.37109"
3477           x="2084.55" />
3478        <rect
3479           id="rect112-3-6"
3480           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3481           rx="0"
3482           height="1294.8468"
3483           width="2809.1992"
3484           y="1025.3964"
3485           x="2084.55" />
3486      </g>
3487      <text
3488         xml:space="preserve"
3489         x="5452.3052"
3490         y="13844.535"
3491         font-style="normal"
3492         font-weight="bold"
3493         font-size="192"
3494         id="text202-7-5-1-2-3-7-25"
3495         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"
3496         sodipodi:linespacing="125%"><tspan
3497           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"
3498           id="tspan3104-6-5-4">Root</tspan></text>
3499    </g>
3500    <rect
3501       ry="0"
3502       id="rect118-4"
3503       style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057845, 60.00115689;stroke-dashoffset:0"
3504       rx="0"
3505       height="7164.1641"
3506       width="13639.945"
3507       y="52743.297"
3508       x="-2453.8081" />
3509    <text
3510       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3511       id="text202-7-99"
3512       font-size="192"
3513       font-weight="bold"
3514       font-style="normal"
3515       y="52950.113"
3516       x="-2356.8381"
3517       xml:space="preserve">rcu_report_rnp()</text>
3518    <g
3519       style="fill:none;stroke-width:0.025in"
3520       transform="translate(-180.16099,41048.609)"
3521       id="g3147-36">
3522      <g
3523         style="fill:none;stroke-width:0.025in"
3524         id="g3107-6-0"
3525         transform="translate(3054.6101,13760.052)">
3526        <rect
3527           id="rect112-7-50"
3528           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3529           rx="0"
3530           height="1370.8721"
3531           width="2809.1992"
3532           y="949.37109"
3533           x="2084.55" />
3534        <rect
3535           id="rect112-3-5-29"
3536           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3537           rx="0"
3538           height="1294.8468"
3539           width="2809.1992"
3540           y="1025.3964"
3541           x="2084.55" />
3542      </g>
3543    </g>
3544    <g
3545       style="fill:none;stroke-width:0.025in"
3546       transform="translate(670.91971,41012.242)"
3547       id="g3153-4">
3548      <g
3549         style="fill:none;stroke-width:0.025in"
3550         id="g3107-6-9-35"
3551         transform="translate(5213.0126,16008.808)">
3552        <rect
3553           id="rect112-7-1-17"
3554           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3555           rx="0"
3556           height="1370.8721"
3557           width="2809.1992"
3558           y="949.37109"
3559           x="2084.55" />
3560        <rect
3561           id="rect112-3-5-2-4"
3562           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3563           rx="0"
3564           height="1294.8468"
3565           width="2809.1992"
3566           y="1025.3964"
3567           x="2084.55" />
3568      </g>
3569      <text
3570         xml:space="preserve"
3571         x="9717.4141"
3572         y="18269.314"
3573         font-style="normal"
3574         font-weight="bold"
3575         font-size="192"
3576         id="text202-7-5-1-2-3-7-35-7-3"
3577         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"
3578         sodipodi:linespacing="125%"><tspan
3579           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"
3580           id="tspan3104-6-5-6-0-14">Leaf</tspan></text>
3581    </g>
3582    <g
3583       transform="translate(-4152.6419,41048.609)"
3584       id="g3147-3-6"
3585       style="fill:none;stroke-width:0.025in">
3586      <g
3587         style="fill:none;stroke-width:0.025in"
3588         id="g3107-6-6-9"
3589         transform="translate(3054.6101,13760.052)">
3590        <rect
3591           id="rect112-7-0-4"
3592           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3593           rx="0"
3594           height="1370.8721"
3595           width="2809.1992"
3596           y="949.37109"
3597           x="2084.55" />
3598        <rect
3599           id="rect112-3-5-6-2"
3600           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3601           rx="0"
3602           height="1294.8468"
3603           width="2809.1992"
3604           y="1025.3964"
3605           x="2084.55" />
3606      </g>
3607      <text
3608         xml:space="preserve"
3609         x="5284.9155"
3610         y="15386.685"
3611         font-style="normal"
3612         font-weight="bold"
3613         font-size="192"
3614         id="text202-3-2"
3615         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
3616    </g>
3617    <g
3618       transform="translate(-2661.8217,41012.242)"
3619       id="g3153-2-6"
3620       style="fill:none;stroke-width:0.025in">
3621      <g
3622         style="fill:none;stroke-width:0.025in"
3623         id="g3107-6-9-6-4"
3624         transform="translate(5213.0126,16008.808)">
3625        <rect
3626           id="rect112-7-1-1-1"
3627           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3628           rx="0"
3629           height="1370.8721"
3630           width="2809.1992"
3631           y="949.37109"
3632           x="2084.55" />
3633        <rect
3634           id="rect112-3-5-2-8-2"
3635           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3636           rx="0"
3637           height="1294.8468"
3638           width="2809.1992"
3639           y="1025.3964"
3640           x="2084.55" />
3641      </g>
3642      <text
3643         xml:space="preserve"
3644         x="9717.4141"
3645         y="18269.314"
3646         font-style="normal"
3647         font-weight="bold"
3648         font-size="192"
3649         id="text202-7-5-1-2-3-7-35-7-7-88"
3650         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"
3651         sodipodi:linespacing="125%"><tspan
3652           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"
3653           id="tspan3104-6-5-6-0-9-9">Leaf</tspan></text>
3654    </g>
3655    <g
3656       transform="translate(-5994.5632,41012.242)"
3657       id="g3153-20-2"
3658       style="fill:none;stroke-width:0.025in">
3659      <g
3660         style="fill:none;stroke-width:0.025in"
3661         id="g3107-6-9-2-8"
3662         transform="translate(5213.0126,16008.808)">
3663        <rect
3664           id="rect112-7-1-3-8"
3665           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3666           rx="0"
3667           height="1370.8721"
3668           width="2809.1992"
3669           y="949.37109"
3670           x="2084.55" />
3671        <rect
3672           id="rect112-3-5-2-7-8"
3673           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3674           rx="0"
3675           height="1294.8468"
3676           width="2809.1992"
3677           y="1025.3964"
3678           x="2084.55" />
3679      </g>
3680      <text
3681         xml:space="preserve"
3682         x="9717.4141"
3683         y="18269.314"
3684         font-style="normal"
3685         font-weight="bold"
3686         font-size="192"
3687         id="text202-7-5-1-2-3-7-35-7-5-68"
3688         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"
3689         sodipodi:linespacing="125%"><tspan
3690           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"
3691           id="tspan3104-6-5-6-0-92-3">Leaf</tspan></text>
3692    </g>
3693    <g
3694       transform="translate(-9327.3041,41012.242)"
3695       id="g3153-28-83"
3696       style="fill:none;stroke-width:0.025in">
3697      <g
3698         style="fill:none;stroke-width:0.025in"
3699         id="g3107-6-9-9-3"
3700         transform="translate(5213.0126,16008.808)">
3701        <rect
3702           id="rect112-7-1-7-3"
3703           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3704           rx="0"
3705           height="1370.8721"
3706           width="2809.1992"
3707           y="949.37109"
3708           x="2084.55" />
3709        <rect
3710           id="rect112-3-5-2-3-80"
3711           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3712           rx="0"
3713           height="1294.8468"
3714           width="2809.1992"
3715           y="1025.3964"
3716           x="2084.55" />
3717      </g>
3718      <text
3719         xml:space="preserve"
3720         x="9717.4141"
3721         y="18269.314"
3722         font-style="normal"
3723         font-weight="bold"
3724         font-size="192"
3725         id="text202-7-5-1-2-3-7-35-7-6-47"
3726         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"
3727         sodipodi:linespacing="125%"><tspan
3728           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"
3729           id="tspan3104-6-5-6-0-1-6">Leaf</tspan></text>
3730      <text
3731         xml:space="preserve"
3732         x="7422.3945"
3733         y="17661.012"
3734         font-style="normal"
3735         font-weight="bold"
3736         font-size="192"
3737         id="text202-67"
3738         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
3739    </g>
3740    <path
3741       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3742       d="m 2963.6526,54894.579 -582.9982,865.092"
3743       id="path3414-89"
3744       inkscape:connector-curvature="0" />
3745    <path
3746       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3747       d="m 5772.4344,54894.841 582.9982,865.092"
3748       id="path3414-9-0"
3749       inkscape:connector-curvature="0" />
3750    <path
3751       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3752       d="m 1013.0193,57107.754 -582.99819,865.094"
3753       id="path3414-8-68"
3754       inkscape:connector-curvature="0" />
3755    <path
3756       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3757       d="m 7758.0666,57108.016 583,865.094"
3758       id="path3414-9-4-79"
3759       inkscape:connector-curvature="0" />
3760    <path
3761       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3762       d="m 2429.5159,57107.754 0,846.288"
3763       id="path3414-8-3-0"
3764       inkscape:connector-curvature="0"
3765       sodipodi:nodetypes="cc" />
3766    <path
3767       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3768       d="m 6306.4911,57134.35 0,846.288"
3769       id="path3414-8-3-6-3"
3770       inkscape:connector-curvature="0"
3771       sodipodi:nodetypes="cc" />
3772    <path
3773       sodipodi:nodetypes="cccccccccccccccc"
3774       inkscape:connector-curvature="0"
3775       id="path3134-9-0-3-33"
3776       d="m 4421.0737,51833.378 -2.8276,1315.669 -5343.84362,17.119 -2.8276,6561.745 2039.08002,17.963 -2.7043,-2144.141 -491.67069,-0.211 -2.7042,-1993.689 1487.71819,-4.728 -17.8001,1812.453 2017.2374,-7.643 4.9532,-2151.571 -1405.5263,11.162 -10.9191,-1891.146 1739.2165,-2.718 0.1197,7086.03"
3777       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
3778    <path
3779       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)"
3780       d="m 4432.9209,44194.481 8.8008,4666.688 -2616.9163,17.119 15.9788,1446.406 2603.2718,-0.843 -29.6181,2086.665"
3781       id="path3134-9-0-3-1-7"
3782       inkscape:connector-curvature="0"
3783       sodipodi:nodetypes="cccccc" />
3784    <path
3785       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:none"
3786       d="m 4423.9777,48861.171 2616.9159,17.119 -15.979,1465.213 -2584.4649,-19.65"
3787       id="path3134-9-0-3-1-9"
3788       inkscape:connector-curvature="0"
3789       sodipodi:nodetypes="cccc" />
3790    <g
3791       transform="translate(-1706.1312,54634.242)"
3792       id="g3115">
3793      <rect
3794         x="4485.6865"
3795         y="-8571.0352"
3796         width="3296.428"
3797         height="2199.2754"
3798         rx="0"
3799         style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057923, 60.00115859;stroke-dashoffset:0"
3800         id="rect118-3-3"
3801         ry="0" />
3802      <g
3803         style="fill:none;stroke-width:0.025in"
3804         id="g3107-7-2"
3805         transform="translate(2656.673,-8952.2968)">
3806        <rect
3807           id="rect112-5-6"
3808           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3809           rx="0"
3810           height="1370.8721"
3811           width="2809.1992"
3812           y="949.37109"
3813           x="2084.55" />
3814        <rect
3815           id="rect112-3-3-52"
3816           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3817           rx="0"
3818           height="1294.8468"
3819           width="2809.1992"
3820           y="1025.3964"
3821           x="2084.55" />
3822      </g>
3823      <text
3824         xml:space="preserve"
3825         x="4714.3018"
3826         y="-8349.1943"
3827         font-style="normal"
3828         font-weight="bold"
3829         font-size="192"
3830         id="text202-7-5-6"
3831         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">note_gp_changes()</text>
3832      <text
3833         xml:space="preserve"
3834         x="5014.2954"
3835         y="-7170.978"
3836         font-style="normal"
3837         font-weight="bold"
3838         font-size="192"
3839         id="text202-6-6-5"
3840         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rdp-&gt;gp_seq</text>
3841      <text
3842         xml:space="preserve"
3843         x="5035.4155"
3844         y="-7436.1636"
3845         font-style="normal"
3846         font-weight="bold"
3847         font-size="192"
3848         id="text202-6-6-2-8"
3849         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">__note_gp_changes()</text>
3850      <text
3851         xml:space="preserve"
3852         x="7162.7471"
3853         y="-6692.6006"
3854         font-style="normal"
3855         font-weight="bold"
3856         font-size="192"
3857         id="text202-7-5-1-2-3-79"
3858         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"
3859         sodipodi:linespacing="125%"><tspan
3860           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"
3861           id="tspan3104-6-6">Leaf</tspan></text>
3862    </g>
3863    <g
3864       transform="translate(-3299.9731,54048.57)"
3865       id="g3148">
3866      <rect
3867         ry="0"
3868         id="rect118-3-5"
3869         style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
3870         rx="0"
3871         height="412.66794"
3872         width="3240.0085"
3873         y="-4640.499"
3874         x="3517.1572" />
3875      <text
3876         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3877         id="text202-7-5-3"
3878         font-size="192"
3879         font-weight="bold"
3880         font-style="normal"
3881         y="-4418.6582"
3882         x="3745.7725"
3883         xml:space="preserve">rcu_node_context_switch()</text>
3884    </g>
3885    <g
3886       transform="translate(1881.1886,54048.57)"
3887       id="g3148-5">
3888      <rect
3889         ry="0"
3890         id="rect118-3-5-6"
3891         style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
3892         rx="0"
3893         height="412.66794"
3894         width="3240.0085"
3895         y="-4640.499"
3896         x="3517.1572" />
3897      <text
3898         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3899         id="text202-7-5-3-2"
3900         font-size="192"
3901         font-weight="bold"
3902         font-style="normal"
3903         y="-4418.6582"
3904         x="3745.7725"
3905         xml:space="preserve">rcu_sched_clock_irq()</text>
3906    </g>
3907    <g
3908       transform="translate(-850.30204,55463.106)"
3909       id="g3148-9">
3910      <rect
3911         ry="0"
3912         id="rect118-3-5-1"
3913         style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
3914         rx="0"
3915         height="864.02148"
3916         width="3540.9114"
3917         y="-4640.499"
3918         x="3517.1572" />
3919      <text
3920         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3921         id="text202-7-5-3-27"
3922         font-size="192"
3923         font-weight="bold"
3924         font-style="normal"
3925         y="-4418.6582"
3926         x="3745.7725"
3927         xml:space="preserve">rcu_core()</text>
3928      <text
3929         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3930         id="text202-7-5-3-27-0"
3931         font-size="192"
3932         font-weight="bold"
3933         font-style="normal"
3934         y="-4165.7954"
3935         x="3745.7725"
3936         xml:space="preserve">rcu_check_quiescent_state()</text>
3937      <text
3938         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3939         id="text202-7-5-3-27-0-9"
3940         font-size="192"
3941         font-weight="bold"
3942         font-style="normal"
3943         y="-3914.085"
3944         x="3745.7725"
3945         xml:space="preserve">rcu__report_qs_rdp())</text>
3946    </g>
3947    <g
3948       id="g4504-3"
3949       transform="translate(3886.2577,30763.697)">
3950      <path
3951         transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3952         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"
3953         sodipodi:ry="39.550262"
3954         sodipodi:rx="65.917107"
3955         sodipodi:cy="345.54001"
3956         sodipodi:cx="319.379"
3957         id="path3084-6-0"
3958         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"
3959         sodipodi:type="arc" />
3960      <text
3961         sodipodi:linespacing="125%"
3962         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"
3963         id="text202-7-5-1-2-7"
3964         font-size="192"
3965         font-weight="bold"
3966         font-style="normal"
3967         y="16835.086"
3968         x="4409.043"
3969         xml:space="preserve"><tspan
3970           id="tspan3104-5"
3971           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">RCU</tspan></text>
3972      <text
3973         sodipodi:linespacing="125%"
3974         id="text3110-3"
3975         y="17055.541"
3976         x="4579.373"
3977         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"
3978         xml:space="preserve"><tspan
3979           y="17055.541"
3980           x="4579.373"
3981           id="tspan3112-5"
3982           sodipodi:role="line">read-side</tspan></text>
3983      <text
3984         sodipodi:linespacing="125%"
3985         id="text3114-6"
3986         y="17297.08"
3987         x="4584.8276"
3988         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"
3989         xml:space="preserve"><tspan
3990           y="17297.08"
3991           x="4584.8276"
3992           id="tspan3116-2-4"
3993           sodipodi:role="line">critical section</tspan></text>
3994    </g>
3995    <g
3996       id="g4504-3-9-1"
3997       transform="translate(3886.2577,34216.283)">
3998      <path
3999         transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
4000         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"
4001         sodipodi:ry="39.550262"
4002         sodipodi:rx="65.917107"
4003         sodipodi:cy="345.54001"
4004         sodipodi:cx="319.379"
4005         id="path3084-6-1-0"
4006         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"
4007         sodipodi:type="arc" />
4008      <text
4009         sodipodi:linespacing="125%"
4010         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"
4011         id="text202-7-5-1-2-7-2-4"
4012         font-size="192"
4013         font-weight="bold"
4014         font-style="normal"
4015         y="16835.086"
4016         x="4409.043"
4017         xml:space="preserve"><tspan
4018           id="tspan3104-5-7-8"
4019           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">RCU</tspan></text>
4020      <text
4021         sodipodi:linespacing="125%"
4022         id="text3110-3-0-7"
4023         y="17055.541"
4024         x="4579.373"
4025         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"
4026         xml:space="preserve"><tspan
4027           y="17055.541"
4028           x="4579.373"
4029           id="tspan3112-5-9-0"
4030           sodipodi:role="line">read-side</tspan></text>
4031      <text
4032         sodipodi:linespacing="125%"
4033         id="text3114-6-3-8"
4034         y="17297.08"
4035         x="4584.8276"
4036         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"
4037         xml:space="preserve"><tspan
4038           y="17297.08"
4039           x="4584.8276"
4040           id="tspan3116-2-6-6"
4041           sodipodi:role="line">critical section</tspan></text>
4042    </g>
4043    <g
4044       id="g4504-3-0"
4045       transform="translate(-4075.0211,30763.697)">
4046      <path
4047         transform="matrix(13.298129,0,0,13.298129,228.84485,12456.379)"
4048         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"
4049         sodipodi:ry="39.550262"
4050         sodipodi:rx="65.917107"
4051         sodipodi:cy="345.54001"
4052         sodipodi:cx="319.379"
4053         id="path3084-6-6"
4054         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"
4055         sodipodi:type="arc" />
4056      <text
4057         sodipodi:linespacing="125%"
4058         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"
4059         id="text202-7-5-1-2-7-26"
4060         font-size="192"
4061         font-weight="bold"
4062         font-style="normal"
4063         y="16835.086"
4064         x="4409.043"
4065         xml:space="preserve"><tspan
4066           id="tspan3104-5-1"
4067           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">RCU</tspan></text>
4068      <text
4069         sodipodi:linespacing="125%"
4070         id="text3110-3-8"
4071         y="17055.541"
4072         x="4579.373"
4073         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"
4074         xml:space="preserve"><tspan
4075           y="17055.541"
4076           x="4579.373"
4077           id="tspan3112-5-7"
4078           sodipodi:role="line">read-side</tspan></text>
4079      <text
4080         sodipodi:linespacing="125%"
4081         id="text3114-6-9"
4082         y="17297.08"
4083         x="4584.8276"
4084         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"
4085         xml:space="preserve"><tspan
4086           y="17297.08"
4087           x="4584.8276"
4088           id="tspan3116-2-2"
4089           sodipodi:role="line">critical section</tspan></text>
4090    </g>
4091    <g
4092       id="g4504-3-9-0"
4093       transform="translate(-4181.4064,34216.283)">
4094      <path
4095         transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
4096         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"
4097         sodipodi:ry="39.550262"
4098         sodipodi:rx="65.917107"
4099         sodipodi:cy="345.54001"
4100         sodipodi:cx="319.379"
4101         id="path3084-6-1-2"
4102         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"
4103         sodipodi:type="arc" />
4104      <text
4105         sodipodi:linespacing="125%"
4106         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"
4107         id="text202-7-5-1-2-7-2-3"
4108         font-size="192"
4109         font-weight="bold"
4110         font-style="normal"
4111         y="16835.086"
4112         x="4409.043"
4113         xml:space="preserve"><tspan
4114           id="tspan3104-5-7-7"
4115           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">RCU</tspan></text>
4116      <text
4117         sodipodi:linespacing="125%"
4118         id="text3110-3-0-5"
4119         y="17055.541"
4120         x="4579.373"
4121         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"
4122         xml:space="preserve"><tspan
4123           y="17055.541"
4124           x="4579.373"
4125           id="tspan3112-5-9-9"
4126           sodipodi:role="line">read-side</tspan></text>
4127      <text
4128         sodipodi:linespacing="125%"
4129         id="text3114-6-3-2"
4130         y="17297.08"
4131         x="4584.8276"
4132         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"
4133         xml:space="preserve"><tspan
4134           y="17297.08"
4135           x="4584.8276"
4136           id="tspan3116-2-6-2"
4137           sodipodi:role="line">critical section</tspan></text>
4138    </g>
4139    <path
4140       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:none"
4141       d="m 8448.9566,48370.097 0,2393.663"
4142       id="path3134-9-0-3-1-9-8"
4143       inkscape:connector-curvature="0"
4144       sodipodi:nodetypes="cc" />
4145    <path
4146       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:none"
4147       d="m 390.28991,48370.097 0,2393.663"
4148       id="path3134-9-0-3-1-9-8-9"
4149       inkscape:connector-curvature="0"
4150       sodipodi:nodetypes="cc" />
4151    <g
4152       id="g4504-2"
4153       transform="translate(-143.72569,46137.076)">
4154      <path
4155         transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
4156         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"
4157         sodipodi:ry="39.550262"
4158         sodipodi:rx="65.917107"
4159         sodipodi:cy="345.54001"
4160         sodipodi:cx="319.379"
4161         id="path3084-4"
4162         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"
4163         sodipodi:type="arc" />
4164      <text
4165         sodipodi:linespacing="125%"
4166         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"
4167         id="text202-7-5-1-2-79"
4168         font-size="192"
4169         font-weight="bold"
4170         font-style="normal"
4171         y="16835.086"
4172         x="4273.4326"
4173         xml:space="preserve"><tspan
4174           id="tspan3104-3"
4175           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">Wake up</tspan></text>
4176      <text
4177         sodipodi:linespacing="125%"
4178         id="text3110-92"
4179         y="17055.541"
4180         x="4585.2246"
4181         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"
4182         xml:space="preserve"><tspan
4183           y="17055.541"
4184           x="4585.2246"
4185           id="tspan3112-8"
4186           sodipodi:role="line">grace-period</tspan></text>
4187      <text
4188         sodipodi:linespacing="125%"
4189         id="text3114-3"
4190         y="17297.08"
4191         x="4582.3804"
4192         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"
4193         xml:space="preserve"><tspan
4194           y="17297.08"
4195           x="4582.3804"
4196           id="tspan3116-0"
4197           sodipodi:role="line">kernel thread</tspan></text>
4198    </g>
4199    <g
4200       transform="translate(-707.64089,66256.889)"
4201       id="g3148-2">
4202      <rect
4203         ry="0"
4204         id="rect118-3-5-2"
4205         style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
4206         rx="0"
4207         height="412.66794"
4208         width="3240.0085"
4209         y="-4640.499"
4210         x="3517.1572" />
4211      <text
4212         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4213         id="text202-7-5-3-8"
4214         font-size="192"
4215         font-weight="bold"
4216         font-style="normal"
4217         y="-4418.6582"
4218         x="4064.9268"
4219         xml:space="preserve">rcu_report_qs_rsp()</text>
4220    </g>
4221    <path
4222       sodipodi:type="arc"
4223       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"
4224       id="path3084-6-9"
4225       sodipodi:cx="319.379"
4226       sodipodi:cy="345.54001"
4227       sodipodi:rx="65.917107"
4228       sodipodi:ry="39.550262"
4229       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"
4230       transform="matrix(13.298129,0,0,13.298129,2044.7501,59781.881)" />
4231    <text
4232       xml:space="preserve"
4233       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"
4234       x="6294.6587"
4235       y="64194.863"
4236       id="text3110-0-1"
4237       sodipodi:linespacing="125%"><tspan
4238         sodipodi:role="line"
4239         id="tspan3112-6-5"
4240         x="6294.6587"
4241         y="64194.863">Grace-period</tspan></text>
4242    <text
4243       xml:space="preserve"
4244       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"
4245       x="6291.8931"
4246       y="64450.863"
4247       id="text3114-2-4"
4248       sodipodi:linespacing="125%"><tspan
4249         sodipodi:role="line"
4250         id="tspan3116-6-9"
4251         x="6291.8931"
4252         y="64450.863">kernel thread</tspan></text>
4253    <text
4254       xml:space="preserve"
4255       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"
4256       x="6294.3472"
4257       y="64691.398"
4258       id="text3114-1-2"
4259       sodipodi:linespacing="125%"><tspan
4260         sodipodi:role="line"
4261         id="tspan3116-8-5"
4262         x="6294.3472"
4263         y="64691.398">awakened</tspan></text>
4264    <path
4265       sodipodi:nodetypes="ccc"
4266       inkscape:connector-curvature="0"
4267       id="path3134-9-0-3-3-2-7"
4268       d="m 5310.5974,63210.805 984.0615,0 -3.9578,549.726"
4269       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
4270    <path
4271       sodipodi:nodetypes="cccccccccccccccccccccccc"
4272       inkscape:connector-curvature="0"
4273       id="path3134-9-0-3-99"
4274       d="m 6322.9337,64896.388 -2.8276,2480.757 -2316.0141,-1.687 -2.8276,2179.855 2321.1758,-0.844 -2.7042,-1843.237 2404.5142,-0.212 16.1023,1993.267 -7783.83452,-4.728 -16.79346,2120.395 2033.10318,-23.535 2.0128,-1866.561 2051.9096,14.08 2.0128,1838.298 1280.8474,-4.728 14.6081,-1830.105 1312.2491,12.923 14.608,1818.337 2000.0093,20.422 -12.279,-1841.412 1304.1722,1.616 -12.279,2032.706 -4638.6586,1.616 19.5827,569.037"
4275       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
4276    <g
4277       style="fill:none;stroke-width:0.025in"
4278       transform="translate(1874.038,53203.538)"
4279       id="g3188-7">
4280      <g
4281         id="g3107-53"
4282         transform="translate(947.90548,11584.029)">
4283        <rect
4284           id="rect112-49"
4285           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4286           rx="0"
4287           height="1370.8721"
4288           width="2809.1992"
4289           y="949.37109"
4290           x="2084.55" />
4291        <rect
4292           id="rect112-3-02"
4293           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4294           rx="0"
4295           height="1294.8468"
4296           width="2809.1992"
4297           y="1025.3964"
4298           x="2084.55" />
4299      </g>
4300      <text
4301         xml:space="preserve"
4302         x="5452.3052"
4303         y="13844.535"
4304         font-style="normal"
4305         font-weight="bold"
4306         font-size="192"
4307         id="text202-7-5-1-2-3-7-0"
4308         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"
4309         sodipodi:linespacing="125%"><tspan
4310           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"
4311           id="tspan3104-6-5-19">Root</tspan></text>
4312      <text
4313         xml:space="preserve"
4314         x="3175.896"
4315         y="13240.11"
4316         font-style="normal"
4317         font-weight="bold"
4318         font-size="192"
4319         id="text202-36-3"
4320         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4321           style="font-size:172.87567139px"
4322           id="tspan3166">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
4323    </g>
4324    <rect
4325       ry="0"
4326       id="rect118-6"
4327       style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057845, 60.00115689;stroke-dashoffset:0"
4328       rx="0"
4329       height="14649.609"
4330       width="13482.601"
4331       y="65254.539"
4332       x="-538.87689" />
4333    <text
4334       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4335       id="text202-7-21"
4336       font-size="192"
4337       font-weight="bold"
4338       font-style="normal"
4339       y="65513.996"
4340       x="-423.10056"
4341       xml:space="preserve">rcu_gp_cleanup()</text>
4342    <g
4343       style="fill:none;stroke-width:0.025in"
4344       transform="translate(1753.5744,53239.905)"
4345       id="g3147-2">
4346      <g
4347         style="fill:none;stroke-width:0.025in"
4348         id="g3107-6-07"
4349         transform="translate(3054.6101,13760.052)">
4350        <rect
4351           id="rect112-7-3"
4352           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4353           rx="0"
4354           height="1370.8721"
4355           width="2809.1992"
4356           y="949.37109"
4357           x="2084.55" />
4358        <rect
4359           id="rect112-3-5-1"
4360           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4361           rx="0"
4362           height="1294.8468"
4363           width="2809.1992"
4364           y="1025.3964"
4365           x="2084.55" />
4366      </g>
4367      <text
4368         xml:space="preserve"
4369         x="5264.4829"
4370         y="15411.231"
4371         font-style="normal"
4372         font-weight="bold"
4373         font-size="192"
4374         id="text202-36-7"
4375         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4376           style="font-size:172.87567139px"
4377           id="tspan3166-5">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
4378    </g>
4379    <g
4380       style="fill:none;stroke-width:0.025in"
4381       id="g3107-6-9-1"
4382       transform="translate(7817.6676,69212.346)">
4383      <rect
4384         id="rect112-7-1-90"
4385         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4386         rx="0"
4387         height="1370.8721"
4388         width="2809.1992"
4389         y="949.37109"
4390         x="2084.55" />
4391      <rect
4392         id="rect112-3-5-2-56"
4393         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4394         rx="0"
4395         height="1294.8468"
4396         width="2809.1992"
4397         y="1025.3964"
4398         x="2084.55" />
4399    </g>
4400    <text
4401       xml:space="preserve"
4402       x="12322.059"
4403       y="71472.641"
4404       font-style="normal"
4405       font-weight="bold"
4406       font-size="192"
4407       id="text202-7-5-1-2-3-7-35-7-77"
4408       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"
4409       sodipodi:linespacing="125%"><tspan
4410         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"
4411         id="tspan3104-6-5-6-0-4">Leaf</tspan></text>
4412    <path
4413       sodipodi:nodetypes="ccc"
4414       inkscape:connector-curvature="0"
4415       id="path3134-9-0-3-9"
4416       d="m 6315.6122,72629.054 -20.9533,8108.684 1648.968,0"
4417       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
4418    <g
4419       style="fill:none;stroke-width:0.025in"
4420       id="g3107-62-6"
4421       transform="translate(2814.6217,72520.234)">
4422      <rect
4423         id="rect112-6"
4424         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4425         rx="0"
4426         height="1370.8721"
4427         width="2809.1992"
4428         y="949.37109"
4429         x="2084.55" />
4430      <rect
4431         id="rect112-3-1-4"
4432         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4433         rx="0"
4434         height="1294.8468"
4435         width="2809.1992"
4436         y="1025.3964"
4437         x="2084.55" />
4438    </g>
4439    <text
4440       xml:space="preserve"
4441       x="7319.022"
4442       y="74780.406"
4443       font-style="normal"
4444       font-weight="bold"
4445       font-size="192"
4446       id="text202-7-5-1-2-3-7-8"
4447       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"
4448       sodipodi:linespacing="125%"><tspan
4449         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"
4450         id="tspan3104-6-5-7-7">Root</tspan></text>
4451    <g
4452       style="fill:none;stroke-width:0.025in"
4453       transform="translate(1746.2528,60972.572)"
4454       id="g3147-9">
4455      <g
4456         style="fill:none;stroke-width:0.025in"
4457         id="g3107-6-2"
4458         transform="translate(3054.6101,13760.052)">
4459        <rect
4460           id="rect112-7-02"
4461           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4462           rx="0"
4463           height="1370.8721"
4464           width="2809.1992"
4465           y="949.37109"
4466           x="2084.55" />
4467        <rect
4468           id="rect112-3-5-3"
4469           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4470           rx="0"
4471           height="1294.8468"
4472           width="2809.1992"
4473           y="1025.3964"
4474           x="2084.55" />
4475      </g>
4476    </g>
4477    <g
4478       style="fill:none;stroke-width:0.025in"
4479       id="g3107-6-9-5"
4480       transform="translate(7810.3459,76945.013)">
4481      <rect
4482         id="rect112-7-1-9"
4483         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4484         rx="0"
4485         height="1370.8721"
4486         width="2809.1992"
4487         y="949.37109"
4488         x="2084.55" />
4489      <rect
4490         id="rect112-3-5-2-2"
4491         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4492         rx="0"
4493         height="1294.8468"
4494         width="2809.1992"
4495         y="1025.3964"
4496         x="2084.55" />
4497    </g>
4498    <text
4499       xml:space="preserve"
4500       x="12314.736"
4501       y="79205.188"
4502       font-style="normal"
4503       font-weight="bold"
4504       font-size="192"
4505       id="text202-7-5-1-2-3-7-35-7-2"
4506       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"
4507       sodipodi:linespacing="125%"><tspan
4508         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"
4509         id="tspan3104-6-5-6-0-8">Leaf</tspan></text>
4510    <g
4511       transform="translate(-2226.2288,60972.572)"
4512       id="g3147-3-7"
4513       style="fill:none;stroke-width:0.025in">
4514      <g
4515         style="fill:none;stroke-width:0.025in"
4516         id="g3107-6-6-3"
4517         transform="translate(3054.6101,13760.052)">
4518        <rect
4519           id="rect112-7-0-6"
4520           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4521           rx="0"
4522           height="1370.8721"
4523           width="2809.1992"
4524           y="949.37109"
4525           x="2084.55" />
4526        <rect
4527           id="rect112-3-5-6-1"
4528           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4529           rx="0"
4530           height="1294.8468"
4531           width="2809.1992"
4532           y="1025.3964"
4533           x="2084.55" />
4534      </g>
4535    </g>
4536    <g
4537       transform="translate(-735.4075,60936.205)"
4538       id="g3153-2-9"
4539       style="fill:none;stroke-width:0.025in">
4540      <g
4541         style="fill:none;stroke-width:0.025in"
4542         id="g3107-6-9-6-3"
4543         transform="translate(5213.0126,16008.808)">
4544        <rect
4545           id="rect112-7-1-1-1-4"
4546           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4547           rx="0"
4548           height="1370.8721"
4549           width="2809.1992"
4550           y="949.37109"
4551           x="2084.55" />
4552        <rect
4553           id="rect112-3-5-2-8-9"
4554           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4555           rx="0"
4556           height="1294.8468"
4557           width="2809.1992"
4558           y="1025.3964"
4559           x="2084.55" />
4560      </g>
4561      <text
4562         xml:space="preserve"
4563         x="9717.4141"
4564         y="18269.314"
4565         font-style="normal"
4566         font-weight="bold"
4567         font-size="192"
4568         id="text202-7-5-1-2-3-7-35-7-7-4-8"
4569         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"
4570         sodipodi:linespacing="125%"><tspan
4571           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"
4572           id="tspan3104-6-5-6-0-9-7">Leaf</tspan></text>
4573    </g>
4574    <g
4575       transform="translate(-4068.1496,60936.205)"
4576       id="g3153-20-8"
4577       style="fill:none;stroke-width:0.025in">
4578      <g
4579         style="fill:none;stroke-width:0.025in"
4580         id="g3107-6-9-2-4"
4581         transform="translate(5213.0126,16008.808)">
4582        <rect
4583           id="rect112-7-1-3-5"
4584           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4585           rx="0"
4586           height="1370.8721"
4587           width="2809.1992"
4588           y="949.37109"
4589           x="2084.55" />
4590        <rect
4591           id="rect112-3-5-2-7-0"
4592           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4593           rx="0"
4594           height="1294.8468"
4595           width="2809.1992"
4596           y="1025.3964"
4597           x="2084.55" />
4598      </g>
4599      <text
4600         xml:space="preserve"
4601         x="9717.4141"
4602         y="18269.314"
4603         font-style="normal"
4604         font-weight="bold"
4605         font-size="192"
4606         id="text202-7-5-1-2-3-7-35-7-5-3"
4607         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"
4608         sodipodi:linespacing="125%"><tspan
4609           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"
4610           id="tspan3104-6-5-6-0-92-6-5">Leaf</tspan></text>
4611    </g>
4612    <g
4613       transform="translate(-7400.8907,60936.205)"
4614       id="g3153-28-0"
4615       style="fill:none;stroke-width:0.025in">
4616      <g
4617         style="fill:none;stroke-width:0.025in"
4618         id="g3107-6-9-9-6"
4619         transform="translate(5213.0126,16008.808)">
4620        <rect
4621           id="rect112-7-1-7-3-8"
4622           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4623           rx="0"
4624           height="1370.8721"
4625           width="2809.1992"
4626           y="949.37109"
4627           x="2084.55" />
4628        <rect
4629           id="rect112-3-5-2-3-2"
4630           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4631           rx="0"
4632           height="1294.8468"
4633           width="2809.1992"
4634           y="1025.3964"
4635           x="2084.55" />
4636      </g>
4637      <text
4638         xml:space="preserve"
4639         x="9717.4141"
4640         y="18269.314"
4641         font-style="normal"
4642         font-weight="bold"
4643         font-size="192"
4644         id="text202-7-5-1-2-3-7-35-7-6-0"
4645         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"
4646         sodipodi:linespacing="125%"><tspan
4647           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"
4648           id="tspan3104-6-5-6-0-1-6-2">Leaf</tspan></text>
4649    </g>
4650    <path
4651       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4652       d="m 4890.0661,74818.542 -582.9982,865.094"
4653       id="path3414-5"
4654       inkscape:connector-curvature="0" />
4655    <path
4656       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4657       d="m 7698.8481,74818.804 582.998,865.094"
4658       id="path3414-9-5"
4659       inkscape:connector-curvature="0" />
4660    <path
4661       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4662       d="m 2939.433,77031.719 -582.9982,865.094"
4663       id="path3414-8-4-6"
4664       inkscape:connector-curvature="0" />
4665    <path
4666       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4667       d="m 9684.4834,77031.981 583.0036,865.094"
4668       id="path3414-9-4-7-0"
4669       inkscape:connector-curvature="0" />
4670    <path
4671       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4672       d="m 4355.9293,77031.719 0,846.288"
4673       id="path3414-8-3-65"
4674       inkscape:connector-curvature="0"
4675       sodipodi:nodetypes="cc" />
4676    <path
4677       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4678       d="m 8232.9046,77058.315 0,846.288"
4679       id="path3414-8-3-6-6-6"
4680       inkscape:connector-curvature="0"
4681       sodipodi:nodetypes="cc" />
4682    <g
4683       transform="translate(-2218.9069,53239.905)"
4684       id="g3147-3-64"
4685       style="fill:none;stroke-width:0.025in">
4686      <g
4687         style="fill:none;stroke-width:0.025in"
4688         id="g3107-6-6-62"
4689         transform="translate(3054.6101,13760.052)">
4690        <rect
4691           id="rect112-7-0-8"
4692           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4693           rx="0"
4694           height="1370.8721"
4695           width="2809.1992"
4696           y="949.37109"
4697           x="2084.55" />
4698        <rect
4699           id="rect112-3-5-6-96"
4700           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4701           rx="0"
4702           height="1294.8468"
4703           width="2809.1992"
4704           y="1025.3964"
4705           x="2084.55" />
4706      </g>
4707      <text
4708         xml:space="preserve"
4709         x="5274.1216"
4710         y="15411.231"
4711         font-style="normal"
4712         font-weight="bold"
4713         font-size="192"
4714         id="text202-36"
4715         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4716           style="font-size:172.87567139px"
4717           id="tspan3166-6">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
4718    </g>
4719    <g
4720       transform="translate(-728.08545,53203.538)"
4721       id="g3153-2-0"
4722       style="fill:none;stroke-width:0.025in">
4723      <g
4724         style="fill:none;stroke-width:0.025in"
4725         id="g3107-6-9-6-7"
4726         transform="translate(5213.0126,16008.808)">
4727        <rect
4728           id="rect112-7-1-1-01"
4729           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4730           rx="0"
4731           height="1370.8721"
4732           width="2809.1992"
4733           y="949.37109"
4734           x="2084.55" />
4735        <rect
4736           id="rect112-3-5-2-8-0"
4737           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4738           rx="0"
4739           height="1294.8468"
4740           width="2809.1992"
4741           y="1025.3964"
4742           x="2084.55" />
4743      </g>
4744      <text
4745         xml:space="preserve"
4746         x="9717.4141"
4747         y="18269.314"
4748         font-style="normal"
4749         font-weight="bold"
4750         font-size="192"
4751         id="text202-7-5-1-2-3-7-35-7-7-1"
4752         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"
4753         sodipodi:linespacing="125%"><tspan
4754           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"
4755           id="tspan3104-6-5-6-0-9-3">Leaf</tspan></text>
4756    </g>
4757    <g
4758       transform="translate(-4060.8278,53203.538)"
4759       id="g3153-20-7"
4760       style="fill:none;stroke-width:0.025in">
4761      <g
4762         style="fill:none;stroke-width:0.025in"
4763         id="g3107-6-9-2-7"
4764         transform="translate(5213.0126,16008.808)">
4765        <rect
4766           id="rect112-7-1-3-2"
4767           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4768           rx="0"
4769           height="1370.8721"
4770           width="2809.1992"
4771           y="949.37109"
4772           x="2084.55" />
4773        <rect
4774           id="rect112-3-5-2-7-6"
4775           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4776           rx="0"
4777           height="1294.8468"
4778           width="2809.1992"
4779           y="1025.3964"
4780           x="2084.55" />
4781      </g>
4782      <text
4783         xml:space="preserve"
4784         x="9717.4141"
4785         y="18269.314"
4786         font-style="normal"
4787         font-weight="bold"
4788         font-size="192"
4789         id="text202-7-5-1-2-3-7-35-7-5-4"
4790         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"
4791         sodipodi:linespacing="125%"><tspan
4792           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"
4793           id="tspan3104-6-5-6-0-92-5">Leaf</tspan></text>
4794      <text
4795         xml:space="preserve"
4796         x="7435.1987"
4797         y="17708.281"
4798         font-style="normal"
4799         font-weight="bold"
4800         font-size="192"
4801         id="text202-36-9"
4802         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4803           style="font-size:172.87567139px"
4804           id="tspan3166-1">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
4805    </g>
4806    <g
4807       transform="translate(-7393.5687,53203.538)"
4808       id="g3153-28-02"
4809       style="fill:none;stroke-width:0.025in">
4810      <g
4811         style="fill:none;stroke-width:0.025in"
4812         id="g3107-6-9-9-9"
4813         transform="translate(5213.0126,16008.808)">
4814        <rect
4815           id="rect112-7-1-7-0"
4816           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4817           rx="0"
4818           height="1370.8721"
4819           width="2809.1992"
4820           y="949.37109"
4821           x="2084.55" />
4822        <rect
4823           id="rect112-3-5-2-3-9"
4824           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4825           rx="0"
4826           height="1294.8468"
4827           width="2809.1992"
4828           y="1025.3964"
4829           x="2084.55" />
4830      </g>
4831      <text
4832         xml:space="preserve"
4833         x="9717.4141"
4834         y="18269.314"
4835         font-style="normal"
4836         font-weight="bold"
4837         font-size="192"
4838         id="text202-7-5-1-2-3-7-35-7-6-94"
4839         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"
4840         sodipodi:linespacing="125%"><tspan
4841           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"
4842           id="tspan3104-6-5-6-0-1-5">Leaf</tspan></text>
4843      <text
4844         xml:space="preserve"
4845         x="7416.8125"
4846         y="17708.281"
4847         font-style="normal"
4848         font-weight="bold"
4849         font-size="192"
4850         id="text202-36-35"
4851         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4852           style="font-size:172.87567139px"
4853           id="tspan3166-62">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
4854    </g>
4855    <path
4856       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4857       d="m 4897.3878,67085.876 -582.9982,865.094"
4858       id="path3414-03"
4859       inkscape:connector-curvature="0" />
4860    <path
4861       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4862       d="m 7706.1695,67086.138 582.9982,865.094"
4863       id="path3414-9-78"
4864       inkscape:connector-curvature="0" />
4865    <path
4866       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4867       d="m 2946.7546,69299.053 -582.9981,865.094"
4868       id="path3414-8-8"
4869       inkscape:connector-curvature="0" />
4870    <path
4871       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4872       d="m 9691.8054,69299.315 583.0036,865.094"
4873       id="path3414-9-4-6"
4874       inkscape:connector-curvature="0" />
4875    <path
4876       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4877       d="m 4363.251,69299.053 0,846.288"
4878       id="path3414-8-3-04"
4879       inkscape:connector-curvature="0"
4880       sodipodi:nodetypes="cc" />
4881    <path
4882       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4883       d="m 8240.2262,69325.649 0,846.288"
4884       id="path3414-8-3-6-67"
4885       inkscape:connector-curvature="0"
4886       sodipodi:nodetypes="cc" />
4887    <g
4888       style="fill:none;stroke-width:0.025in"
4889       id="g4504-3-9-6"
4890       transform="translate(4290.2512,63653.93)">
4891      <path
4892         transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
4893         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"
4894         sodipodi:ry="39.550262"
4895         sodipodi:rx="65.917107"
4896         sodipodi:cy="345.54001"
4897         sodipodi:cx="319.379"
4898         id="path3084-6-1-09"
4899         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"
4900         sodipodi:type="arc" />
4901      <text
4902         sodipodi:linespacing="125%"
4903         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"
4904         id="text202-7-5-1-2-7-2-7"
4905         font-size="192"
4906         font-weight="bold"
4907         font-style="normal"
4908         y="16888.277"
4909         x="4344.877"
4910         xml:space="preserve"><tspan
4911           id="tspan3104-5-7-5"
4912           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>
4913      <text
4914         sodipodi:linespacing="125%"
4915         id="text3110-3-0-9"
4916         y="17119.1"
4917         x="4578.7886"
4918         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"
4919         xml:space="preserve"><tspan
4920           y="17119.1"
4921           x="4578.7886"
4922           id="tspan3112-5-9-7"
4923           sodipodi:role="line">Next Grace</tspan></text>
4924      <text
4925         sodipodi:linespacing="125%"
4926         id="text3114-6-3-85"
4927         y="17350.271"
4928         x="4581.7886"
4929         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"
4930         xml:space="preserve"><tspan
4931           y="17350.271"
4932           x="4581.7886"
4933           id="tspan3116-2-6-3"
4934           sodipodi:role="line">Period</tspan></text>
4935    </g>
4936    <path
4937       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)"
4938       d="m 4406.3256,79248.348 -0.01,5813.579"
4939       id="path3134-9-0-3-37"
4940       inkscape:connector-curvature="0"
4941       sodipodi:nodetypes="cc" />
4942    <path
4943       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)"
4944       d="m 4406.3181,82402.301 -2393.663,0.512 0,1196.832 2393.663,-0.512"
4945       id="path3134-9-0-8"
4946       inkscape:connector-curvature="0"
4947       sodipodi:nodetypes="cccc" />
4948    <path
4949       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)"
4950       d="m 4406.3181,82402.301 2393.6631,0.512 0,1196.832 -2393.6631,-0.512"
4951       id="path3134-9-0-7-7"
4952       inkscape:connector-curvature="0"
4953       sodipodi:nodetypes="cccc" />
4954    <rect
4955       x="578.16779"
4956       y="82839.773"
4957       width="2844.0972"
4958       height="360.77411"
4959       rx="0"
4960       style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057845, 60.00115702;stroke-dashoffset:0"
4961       id="rect118-3-4"
4962       ry="0" />
4963    <text
4964       xml:space="preserve"
4965       x="806.7832"
4966       y="83088.211"
4967       font-style="normal"
4968       font-weight="bold"
4969       font-size="192"
4970       id="text202-7-5-19"
4971       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_sched_clock_irq()</text>
4972    <rect
4973       x="5314.2671"
4974       y="82817.688"
4975       width="2975.115"
4976       height="382.86298"
4977       rx="0"
4978       style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057858, 60.00115716;stroke-dashoffset:0"
4979       id="rect118-36-0"
4980       ry="0" />
4981    <text
4982       xml:space="preserve"
4983       x="5409.8989"
4984       y="83063.711"
4985       font-style="normal"
4986       font-weight="bold"
4987       font-size="192"
4988       id="text202-7-9-6-9"
4989       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_cleanup_after_idle()</text>
4990    <text
4991       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4992       id="text202-88"
4993       font-size="192"
4994       font-weight="bold"
4995       font-style="normal"
4996       y="81443.047"
4997       x="3264.7983"
4998       xml:space="preserve">rcu_advance_cbs()</text>
4999    <rect
5000       id="rect112-58"
5001       style="fill:none;stroke:#000000;stroke-width:29.99999809;stroke-linecap:butt;stroke-linejoin:miter"
5002       rx="0"
5003       height="1370.8721"
5004       width="2809.1992"
5005       y="80561.273"
5006       x="2991.7173" />
5007    <rect
5008       id="rect112-3-4"
5009       style="fill:none;stroke:#000000;stroke-width:29.99999809;stroke-linecap:butt;stroke-linejoin:miter"
5010       rx="0"
5011       height="1294.8468"
5012       width="2809.1992"
5013       y="80637.297"
5014       x="2991.7173" />
5015    <text
5016       sodipodi:linespacing="125%"
5017       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"
5018       id="text202-7-5-1-2-3-7-37"
5019       font-size="192"
5020       font-weight="bold"
5021       font-style="normal"
5022       y="81872.406"
5023       x="5411.5601"
5024       xml:space="preserve"><tspan
5025         id="tspan3104-6-5-13"
5026         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">Leaf</tspan></text>
5027    <text
5028       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
5029       id="text202-3-8"
5030       font-size="192"
5031       font-weight="bold"
5032       font-style="normal"
5033       y="81232.938"
5034       x="3264.7983"
5035       xml:space="preserve">__note_gp_changes()</text>
5036    <g
5037       style="fill:none;stroke-width:0.025in"
5038       id="g3049"
5039       transform="translate(-1728.7601,83820.41)">
5040      <path
5041         transform="matrix(13.298129,0,0,13.298129,1872.6808,-2726.4833)"
5042         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"
5043         sodipodi:ry="39.550262"
5044         sodipodi:rx="65.917107"
5045         sodipodi:cy="345.54001"
5046         sodipodi:cx="319.379"
5047         id="path3084-3-0"
5048         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"
5049         sodipodi:type="arc" />
5050      <text
5051         sodipodi:linespacing="125%"
5052         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"
5053         id="text202-7-5-1-2-6-9"
5054         font-size="192"
5055         font-weight="bold"
5056         font-style="normal"
5057         y="1785.2073"
5058         x="5717.4517"
5059         xml:space="preserve"><tspan
5060           id="tspan3104-7-7"
5061           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">Phase Two</tspan></text>
5062      <text
5063         sodipodi:linespacing="125%"
5064         id="text3110-5-9"
5065         y="2005.6624"
5066         x="6119.668"
5067         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"
5068         xml:space="preserve"><tspan
5069           y="2005.6624"
5070           x="6119.668"
5071           id="tspan3112-3-9"
5072           sodipodi:role="line">of Update</tspan></text>
5073    </g>
5074    <rect
5075       x="3342.4805"
5076       y="83998.438"
5077       width="1994.7195"
5078       height="664.90662"
5079       rx="0"
5080       style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057818, 60.00115636;stroke-dashoffset:0"
5081       id="rect118-36-3"
5082       ry="0" />
5083    <text
5084       xml:space="preserve"
5085       x="3608.4419"
5086       y="84264.398"
5087       font-style="normal"
5088       font-weight="bold"
5089       font-size="192"
5090       id="text202-7-9-6-6"
5091       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">RCU_SOFTIRQ</text>
5092    <text
5093       xml:space="preserve"
5094       x="3608.4419"
5095       y="84530.367"
5096       font-style="normal"
5097       font-weight="bold"
5098       font-size="192"
5099       id="text202-7-9-6-6-7"
5100       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_do_batch()</text>
5101    <text
5102       xml:space="preserve"
5103       x="6698.9019"
5104       y="70885.211"
5105       font-style="normal"
5106       font-weight="bold"
5107       font-size="192"
5108       id="text202-36-2"
5109       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
5110         style="font-size:172.87567139px"
5111         id="tspan3166-7">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
5112    <text
5113       xml:space="preserve"
5114       x="10023.457"
5115       y="70885.234"
5116       font-style="normal"
5117       font-weight="bold"
5118       font-size="192"
5119       id="text202-36-0"
5120       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
5121         style="font-size:172.87567139px"
5122         id="tspan3166-9">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
5123    <text
5124       xml:space="preserve"
5125       x="5023.3389"
5126       y="74209.773"
5127       font-style="normal"
5128       font-weight="bold"
5129       font-size="192"
5130       id="text202-36-36"
5131       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
5132         style="font-size:172.87567139px"
5133         id="tspan3166-0">rcu_seq_end(&amp;rsp-&gt;gp_seq)</tspan></text>
5134    <text
5135       xml:space="preserve"
5136       x="6562.5884"
5137       y="34870.727"
5138       font-style="normal"
5139       font-weight="bold"
5140       font-size="192"
5141       id="text202-3"
5142       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;gp_seq = rsp-&gt;gp_seq</text>
5143  </g>
5144</svg>
5145