xref: /linux/Documentation/gpu/amdgpu/ring_buffers.svg (revision c7062be3380cb20c8b1c4a935a13f1848ead0719)
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
4<svg
5   width="588.32483mm"
6   height="341.81656mm"
7   viewBox="0 0 588.32483 341.81656"
8   version="1.1"
9   id="svg1"
10   inkscape:version="1.4 (e7c3feb100, 2024-10-09)"
11   sodipodi:docname="RING_BUFFER.svg"
12   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
13   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
14   xmlns="http://www.w3.org/2000/svg"
15   xmlns:svg="http://www.w3.org/2000/svg">
16  <sodipodi:namedview
17     id="namedview1"
18     pagecolor="#ffffff"
19     bordercolor="#000000"
20     borderopacity="0.25"
21     inkscape:showpageshadow="2"
22     inkscape:pageopacity="0.0"
23     inkscape:pagecheckerboard="0"
24     inkscape:deskcolor="#d1d1d1"
25     inkscape:document-units="mm"
26     inkscape:zoom="0.89386809"
27     inkscape:cx="1106.9866"
28     inkscape:cy="729.97348"
29     inkscape:window-width="3072"
30     inkscape:window-height="1651"
31     inkscape:window-x="0"
32     inkscape:window-y="0"
33     inkscape:window-maximized="1"
34     inkscape:current-layer="layer1" />
35  <defs
36     id="defs1">
37    <marker
38       style="overflow:visible"
39       id="marker154"
40       refX="2"
41       refY="0"
42       orient="auto-start-reverse"
43       inkscape:stockid="Empty semicircle"
44       markerWidth="1"
45       markerHeight="1"
46       viewBox="0 0 1 1"
47       inkscape:isstock="true"
48       inkscape:collect="always"
49       preserveAspectRatio="xMidYMid">
50      <path
51         style="fill:none;fill-rule:evenodd;stroke:context-stroke;stroke-width:1.08"
52         d="m -0.7647042,-3.0274156 c 1.656,0 3,1.344 3,3 0,1.656 -1.344,3 -3,3"
53         id="path154" />
54    </marker>
55    <marker
56       style="overflow:visible"
57       id="ArrowTriangleStylized"
58       refX="0"
59       refY="0"
60       orient="auto-start-reverse"
61       inkscape:stockid="Stylized triangle arrow"
62       markerWidth="1"
63       markerHeight="1"
64       viewBox="0 0 1 1"
65       inkscape:isstock="true"
66       inkscape:collect="always"
67       preserveAspectRatio="xMidYMid">
68      <path
69         transform="scale(0.5)"
70         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
71         d="m 6,0 c -3,1 -7,3 -9,5 0,0 0,-4 2,-5 -2,-1 -2,-5 -2,-5 2,2 6,4 9,5 z"
72         id="path135" />
73    </marker>
74    <marker
75       style="overflow:visible"
76       id="marker132"
77       refX="0"
78       refY="0"
79       orient="auto"
80       inkscape:stockid="Diamond"
81       markerWidth="1"
82       markerHeight="1"
83       viewBox="0 0 1 1"
84       inkscape:isstock="true"
85       inkscape:collect="always"
86       preserveAspectRatio="xMidYMid">
87      <path
88         transform="scale(0.45)"
89         style="fill:context-stroke;fill-rule:evenodd;stroke:none"
90         d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 Z"
91         id="path132" />
92    </marker>
93    <marker
94       style="overflow:visible"
95       id="Diamond"
96       refX="0"
97       refY="0"
98       orient="auto"
99       inkscape:stockid="Diamond"
100       markerWidth="1"
101       markerHeight="1"
102       viewBox="0 0 1 1"
103       inkscape:isstock="true"
104       inkscape:collect="always"
105       preserveAspectRatio="xMidYMid">
106      <path
107         transform="scale(0.45)"
108         style="fill:context-stroke;fill-rule:evenodd;stroke:none"
109         d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 Z"
110         id="path131" />
111    </marker>
112    <marker
113       style="overflow:visible"
114       id="ArrowWide"
115       refX="0"
116       refY="0"
117       orient="auto-start-reverse"
118       inkscape:stockid="Wide arrow"
119       markerWidth="1"
120       markerHeight="1"
121       viewBox="0 0 1 1"
122       inkscape:isstock="true"
123       inkscape:collect="always"
124       preserveAspectRatio="xMidYMid">
125      <path
126         style="fill:none;stroke:context-stroke;stroke-width:1;stroke-linecap:butt"
127         d="M 3,-3 0,0 3,3"
128         transform="rotate(180,0.125,0)"
129         sodipodi:nodetypes="ccc"
130         id="path81" />
131    </marker>
132    <marker
133       style="overflow:visible"
134       id="marker99"
135       refX="0"
136       refY="0"
137       orient="auto"
138       inkscape:stockid="Dot"
139       markerWidth="1"
140       markerHeight="1"
141       viewBox="0 0 1 1"
142       inkscape:isstock="true"
143       inkscape:collect="always"
144       preserveAspectRatio="xMidYMid">
145      <path
146         transform="scale(0.5)"
147         style="fill:context-stroke;fill-rule:evenodd;stroke:none"
148         d="M 5,0 C 5,2.76 2.76,5 0,5 -2.76,5 -5,2.76 -5,0 c 0,-2.76 2.3,-5 5,-5 2.76,0 5,2.24 5,5 z"
149         sodipodi:nodetypes="sssss"
150         id="path99" />
151    </marker>
152    <marker
153       style="overflow:visible"
154       id="Dot"
155       refX="0"
156       refY="0"
157       orient="auto"
158       inkscape:stockid="Dot"
159       markerWidth="1"
160       markerHeight="1"
161       viewBox="0 0 1 1"
162       inkscape:isstock="true"
163       inkscape:collect="always"
164       preserveAspectRatio="xMidYMid">
165      <path
166         transform="scale(0.5)"
167         style="fill:context-stroke;fill-rule:evenodd;stroke:none"
168         d="M 5,0 C 5,2.76 2.76,5 0,5 -2.76,5 -5,2.76 -5,0 c 0,-2.76 2.3,-5 5,-5 2.76,0 5,2.24 5,5 z"
169         sodipodi:nodetypes="sssss"
170         id="path98" />
171    </marker>
172  </defs>
173  <g
174     inkscape:label="Layer 1"
175     inkscape:groupmode="layer"
176     id="layer1"
177     transform="translate(123.51219,3.0159921)">
178    <rect
179       style="fill:#ffffff;stroke:none;stroke-width:1;stroke-linecap:square;stroke-dasharray:1, 2;stroke-dashoffset:0"
180       id="rect167"
181       width="595.25238"
182       height="349.86984"
183       x="-128.24815"
184       y="-8.0479612" />
185    <rect
186       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:1, 2;stroke-dashoffset:0"
187       id="rect111"
188       width="500.64935"
189       height="63.365536"
190       x="-65.219322"
191       y="168.41347"
192       ry="5.4989429" />
193    <path
194       style="fill:none;stroke:#917c6f;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker154)"
195       d="M 24.09216,175.30492 V 125.06784 H 47.447018 V 83.98949"
196       id="path151"
197       sodipodi:nodetypes="cccc" />
198    <g
199       id="g15"
200       transform="translate(-4.735971)">
201      <path
202         id="path1"
203         style="fill:none;stroke:#000000;stroke-width:0.721067;stroke-dasharray:none"
204         d="M 30.278993,176.45537 A 22.905334,22.905334 0 0 0 7.3737955,199.36057 22.905334,22.905334 0 0 0 30.278993,222.26603 22.905334,22.905334 0 0 0 53.18445,199.36057 22.905334,22.905334 0 0 0 30.278993,176.45537 Z m 0,7.13274 a 15.772359,15.772359 0 0 1 15.77246,15.77246 15.772359,15.772359 0 0 1 -15.77246,15.77246 15.772359,15.772359 0 0 1 -15.772206,-15.77246 15.772359,15.772359 0 0 1 15.772206,-15.77246 z" />
205      <g
206         id="g14">
207        <path
208           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
209           d="m 46.31405,200.72093 h 6.430134"
210           id="path3"
211           sodipodi:nodetypes="cc" />
212        <path
213           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
214           d="M 7.6848605,200.72093 H 14.114993"
215           id="path4"
216           sodipodi:nodetypes="cc" />
217        <path
218           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
219           d="m 30.103415,176.7326 v 6.43014"
220           id="path5"
221           sodipodi:nodetypes="cc" />
222        <path
223           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
224           d="M 30.103415,215.50586 V 221.936"
225           id="path6"
226           sodipodi:nodetypes="cc" />
227        <path
228           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
229           d="m 36.501694,214.1052 3.21507,5.56866"
230           id="path7"
231           sodipodi:nodetypes="cc" />
232        <path
233           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
234           d="m 36.501694,184.66805 3.21507,-5.56866"
235           id="path8"
236           sodipodi:nodetypes="cc" />
237        <path
238           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
239           d="m 23.652811,184.66805 -3.21507,-5.56866"
240           id="path9"
241           sodipodi:nodetypes="cc" />
242        <path
243           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
244           d="m 23.652811,214.05288 -3.21507,5.56866"
245           id="path10"
246           sodipodi:nodetypes="cc" />
247        <path
248           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
249           d="m 43.31839,208.65101 4.546794,4.5468"
250           id="path11"
251           sodipodi:nodetypes="cc" />
252        <path
253           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
254           d="m 43.31839,189.96525 4.546794,-4.5468"
255           id="path12"
256           sodipodi:nodetypes="cc" />
257        <path
258           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
259           d="M 17.202394,189.96525 12.6556,185.41845"
260           id="path13"
261           sodipodi:nodetypes="cc" />
262        <path
263           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
264           d="m 16.940766,208.65101 -4.546794,4.5468"
265           id="path14"
266           sodipodi:nodetypes="cc" />
267      </g>
268    </g>
269    <g
270       id="g28"
271       transform="translate(46.175717)">
272      <path
273         id="path15"
274         style="fill:none;stroke:#000000;stroke-width:0.721067;stroke-dasharray:none"
275         d="M 30.278993,176.45537 A 22.905334,22.905334 0 0 0 7.3737955,199.36057 22.905334,22.905334 0 0 0 30.278993,222.26603 22.905334,22.905334 0 0 0 53.18445,199.36057 22.905334,22.905334 0 0 0 30.278993,176.45537 Z m 0,7.13274 a 15.772359,15.772359 0 0 1 15.77246,15.77246 15.772359,15.772359 0 0 1 -15.77246,15.77246 15.772359,15.772359 0 0 1 -15.772206,-15.77246 15.772359,15.772359 0 0 1 15.772206,-15.77246 z" />
276      <g
277         id="g27">
278        <path
279           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
280           d="m 46.31405,200.72093 h 6.430134"
281           id="path16"
282           sodipodi:nodetypes="cc" />
283        <path
284           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
285           d="M 7.6848605,200.72093 H 14.114993"
286           id="path17"
287           sodipodi:nodetypes="cc" />
288        <path
289           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
290           d="m 30.103415,176.7326 v 6.43014"
291           id="path18"
292           sodipodi:nodetypes="cc" />
293        <path
294           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
295           d="M 30.103415,215.50586 V 221.936"
296           id="path19"
297           sodipodi:nodetypes="cc" />
298        <path
299           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
300           d="m 36.501694,214.1052 3.21507,5.56866"
301           id="path20"
302           sodipodi:nodetypes="cc" />
303        <path
304           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
305           d="m 36.501694,184.66805 3.21507,-5.56866"
306           id="path21"
307           sodipodi:nodetypes="cc" />
308        <path
309           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
310           d="m 23.652811,184.66805 -3.21507,-5.56866"
311           id="path22"
312           sodipodi:nodetypes="cc" />
313        <path
314           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
315           d="m 23.652811,214.05288 -3.21507,5.56866"
316           id="path23"
317           sodipodi:nodetypes="cc" />
318        <path
319           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
320           d="m 43.31839,208.65101 4.546794,4.5468"
321           id="path24"
322           sodipodi:nodetypes="cc" />
323        <path
324           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
325           d="m 43.31839,189.96525 4.546794,-4.5468"
326           id="path25"
327           sodipodi:nodetypes="cc" />
328        <path
329           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
330           d="M 17.202394,189.96525 12.6556,185.41845"
331           id="path26"
332           sodipodi:nodetypes="cc" />
333        <path
334           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
335           d="m 16.940766,208.65101 -4.546794,4.5468"
336           id="path27"
337           sodipodi:nodetypes="cc" />
338      </g>
339    </g>
340    <g
341       id="g41"
342       transform="translate(102.62407)">
343      <path
344         id="path28"
345         style="fill:none;stroke:#000000;stroke-width:0.721067;stroke-dasharray:none"
346         d="M 30.278993,176.45537 A 22.905334,22.905334 0 0 0 7.3737955,199.36057 22.905334,22.905334 0 0 0 30.278993,222.26603 22.905334,22.905334 0 0 0 53.18445,199.36057 22.905334,22.905334 0 0 0 30.278993,176.45537 Z m 0,7.13274 a 15.772359,15.772359 0 0 1 15.77246,15.77246 15.772359,15.772359 0 0 1 -15.77246,15.77246 15.772359,15.772359 0 0 1 -15.772206,-15.77246 15.772359,15.772359 0 0 1 15.772206,-15.77246 z" />
347      <g
348         id="g40">
349        <path
350           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
351           d="m 46.31405,200.72093 h 6.430134"
352           id="path29"
353           sodipodi:nodetypes="cc" />
354        <path
355           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
356           d="M 7.6848605,200.72093 H 14.114993"
357           id="path30"
358           sodipodi:nodetypes="cc" />
359        <path
360           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
361           d="m 30.103415,176.7326 v 6.43014"
362           id="path31"
363           sodipodi:nodetypes="cc" />
364        <path
365           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
366           d="M 30.103415,215.50586 V 221.936"
367           id="path32"
368           sodipodi:nodetypes="cc" />
369        <path
370           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
371           d="m 36.501694,214.1052 3.21507,5.56866"
372           id="path33"
373           sodipodi:nodetypes="cc" />
374        <path
375           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
376           d="m 36.501694,184.66805 3.21507,-5.56866"
377           id="path34"
378           sodipodi:nodetypes="cc" />
379        <path
380           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
381           d="m 23.652811,184.66805 -3.21507,-5.56866"
382           id="path35"
383           sodipodi:nodetypes="cc" />
384        <path
385           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
386           d="m 23.652811,214.05288 -3.21507,5.56866"
387           id="path36"
388           sodipodi:nodetypes="cc" />
389        <path
390           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
391           d="m 43.31839,208.65101 4.546794,4.5468"
392           id="path37"
393           sodipodi:nodetypes="cc" />
394        <path
395           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
396           d="m 43.31839,189.96525 4.546794,-4.5468"
397           id="path38"
398           sodipodi:nodetypes="cc" />
399        <path
400           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
401           d="M 17.202394,189.96525 12.6556,185.41845"
402           id="path39"
403           sodipodi:nodetypes="cc" />
404        <path
405           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
406           d="m 16.940766,208.65101 -4.546794,4.5468"
407           id="path40"
408           sodipodi:nodetypes="cc" />
409      </g>
410    </g>
411    <g
412       id="g54"
413       transform="translate(154.12775)">
414      <path
415         id="path41"
416         style="fill:none;stroke:#000000;stroke-width:0.721067;stroke-dasharray:none"
417         d="M 30.278993,176.45537 A 22.905334,22.905334 0 0 0 7.3737955,199.36057 22.905334,22.905334 0 0 0 30.278993,222.26603 22.905334,22.905334 0 0 0 53.18445,199.36057 22.905334,22.905334 0 0 0 30.278993,176.45537 Z m 0,7.13274 a 15.772359,15.772359 0 0 1 15.77246,15.77246 15.772359,15.772359 0 0 1 -15.77246,15.77246 15.772359,15.772359 0 0 1 -15.772206,-15.77246 15.772359,15.772359 0 0 1 15.772206,-15.77246 z" />
418      <g
419         id="g53">
420        <path
421           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
422           d="m 46.31405,200.72093 h 6.430134"
423           id="path42"
424           sodipodi:nodetypes="cc" />
425        <path
426           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
427           d="M 7.6848605,200.72093 H 14.114993"
428           id="path43"
429           sodipodi:nodetypes="cc" />
430        <path
431           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
432           d="m 30.103415,176.7326 v 6.43014"
433           id="path44"
434           sodipodi:nodetypes="cc" />
435        <path
436           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
437           d="M 30.103415,215.50586 V 221.936"
438           id="path45"
439           sodipodi:nodetypes="cc" />
440        <path
441           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
442           d="m 36.501694,214.1052 3.21507,5.56866"
443           id="path46"
444           sodipodi:nodetypes="cc" />
445        <path
446           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
447           d="m 36.501694,184.66805 3.21507,-5.56866"
448           id="path47"
449           sodipodi:nodetypes="cc" />
450        <path
451           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
452           d="m 23.652811,184.66805 -3.21507,-5.56866"
453           id="path48"
454           sodipodi:nodetypes="cc" />
455        <path
456           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
457           d="m 23.652811,214.05288 -3.21507,5.56866"
458           id="path49"
459           sodipodi:nodetypes="cc" />
460        <path
461           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
462           d="m 43.31839,208.65101 4.546794,4.5468"
463           id="path50"
464           sodipodi:nodetypes="cc" />
465        <path
466           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
467           d="m 43.31839,189.96525 4.546794,-4.5468"
468           id="path51"
469           sodipodi:nodetypes="cc" />
470        <path
471           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
472           d="M 17.202394,189.96525 12.6556,185.41845"
473           id="path52"
474           sodipodi:nodetypes="cc" />
475        <path
476           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
477           d="m 16.940766,208.65101 -4.546794,4.5468"
478           id="path53"
479           sodipodi:nodetypes="cc" />
480      </g>
481    </g>
482    <g
483       id="g67"
484       transform="translate(205.37341)">
485      <path
486         id="path54"
487         style="fill:none;stroke:#000000;stroke-width:0.721067;stroke-dasharray:none"
488         d="M 30.278993,176.45537 A 22.905334,22.905334 0 0 0 7.3737955,199.36057 22.905334,22.905334 0 0 0 30.278993,222.26603 22.905334,22.905334 0 0 0 53.18445,199.36057 22.905334,22.905334 0 0 0 30.278993,176.45537 Z m 0,7.13274 a 15.772359,15.772359 0 0 1 15.77246,15.77246 15.772359,15.772359 0 0 1 -15.77246,15.77246 15.772359,15.772359 0 0 1 -15.772206,-15.77246 15.772359,15.772359 0 0 1 15.772206,-15.77246 z" />
489      <g
490         id="g66">
491        <path
492           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
493           d="m 46.31405,200.72093 h 6.430134"
494           id="path55"
495           sodipodi:nodetypes="cc" />
496        <path
497           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
498           d="M 7.6848605,200.72093 H 14.114993"
499           id="path56"
500           sodipodi:nodetypes="cc" />
501        <path
502           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
503           d="m 30.103415,176.7326 v 6.43014"
504           id="path57"
505           sodipodi:nodetypes="cc" />
506        <path
507           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
508           d="M 30.103415,215.50586 V 221.936"
509           id="path58"
510           sodipodi:nodetypes="cc" />
511        <path
512           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
513           d="m 36.501694,214.1052 3.21507,5.56866"
514           id="path59"
515           sodipodi:nodetypes="cc" />
516        <path
517           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
518           d="m 36.501694,184.66805 3.21507,-5.56866"
519           id="path60"
520           sodipodi:nodetypes="cc" />
521        <path
522           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
523           d="m 23.652811,184.66805 -3.21507,-5.56866"
524           id="path61"
525           sodipodi:nodetypes="cc" />
526        <path
527           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
528           d="m 23.652811,214.05288 -3.21507,5.56866"
529           id="path62"
530           sodipodi:nodetypes="cc" />
531        <path
532           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
533           d="m 43.31839,208.65101 4.546794,4.5468"
534           id="path63"
535           sodipodi:nodetypes="cc" />
536        <path
537           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
538           d="m 43.31839,189.96525 4.546794,-4.5468"
539           id="path64"
540           sodipodi:nodetypes="cc" />
541        <path
542           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
543           d="M 17.202394,189.96525 12.6556,185.41845"
544           id="path65"
545           sodipodi:nodetypes="cc" />
546        <path
547           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
548           d="m 16.940766,208.65101 -4.546794,4.5468"
549           id="path66"
550           sodipodi:nodetypes="cc" />
551      </g>
552    </g>
553    <g
554       id="g80"
555       transform="translate(256.63043)">
556      <path
557         id="path67"
558         style="fill:none;stroke:#000000;stroke-width:0.721067;stroke-dasharray:none"
559         d="M 30.278993,176.45537 A 22.905334,22.905334 0 0 0 7.3737955,199.36057 22.905334,22.905334 0 0 0 30.278993,222.26603 22.905334,22.905334 0 0 0 53.18445,199.36057 22.905334,22.905334 0 0 0 30.278993,176.45537 Z m 0,7.13274 a 15.772359,15.772359 0 0 1 15.77246,15.77246 15.772359,15.772359 0 0 1 -15.77246,15.77246 15.772359,15.772359 0 0 1 -15.772206,-15.77246 15.772359,15.772359 0 0 1 15.772206,-15.77246 z" />
560      <g
561         id="g79">
562        <path
563           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
564           d="m 46.31405,200.72093 h 6.430134"
565           id="path68"
566           sodipodi:nodetypes="cc" />
567        <path
568           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
569           d="M 7.6848605,200.72093 H 14.114993"
570           id="path69"
571           sodipodi:nodetypes="cc" />
572        <path
573           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
574           d="m 30.103415,176.7326 v 6.43014"
575           id="path70"
576           sodipodi:nodetypes="cc" />
577        <path
578           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
579           d="M 30.103415,215.50586 V 221.936"
580           id="path71"
581           sodipodi:nodetypes="cc" />
582        <path
583           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
584           d="m 36.501694,214.1052 3.21507,5.56866"
585           id="path72"
586           sodipodi:nodetypes="cc" />
587        <path
588           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
589           d="m 36.501694,184.66805 3.21507,-5.56866"
590           id="path73"
591           sodipodi:nodetypes="cc" />
592        <path
593           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
594           d="m 23.652811,184.66805 -3.21507,-5.56866"
595           id="path74"
596           sodipodi:nodetypes="cc" />
597        <path
598           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
599           d="m 23.652811,214.05288 -3.21507,5.56866"
600           id="path75"
601           sodipodi:nodetypes="cc" />
602        <path
603           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
604           d="m 43.31839,208.65101 4.546794,4.5468"
605           id="path76"
606           sodipodi:nodetypes="cc" />
607        <path
608           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
609           d="m 43.31839,189.96525 4.546794,-4.5468"
610           id="path77"
611           sodipodi:nodetypes="cc" />
612        <path
613           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
614           d="M 17.202394,189.96525 12.6556,185.41845"
615           id="path78"
616           sodipodi:nodetypes="cc" />
617        <path
618           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
619           d="m 16.940766,208.65101 -4.546794,4.5468"
620           id="path79"
621           sodipodi:nodetypes="cc" />
622      </g>
623    </g>
624    <rect
625       style="fill:#afe9c6;stroke:#16502d;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
626       id="rect80"
627       width="97.534882"
628       height="40.813953"
629       x="2.9731095"
630       y="288.36279"
631       ry="5.6511626" />
632    <rect
633       style="fill:#80e5ff;stroke:#00aad4;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
634       id="rect81"
635       width="199.46111"
636       height="40.391335"
637       x="110.41494"
638       y="288.57413"
639       ry="5.5926461" />
640    <rect
641       style="fill:#de8787;stroke:#a02c2c;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
642       id="rect82"
643       width="81.028717"
644       height="40.88369"
645       x="321.87186"
646       y="288.32794"
647       ry="5.6608181" />
648    <g
649       id="g95"
650       transform="translate(332.1071)">
651      <path
652         id="path82"
653         style="fill:none;stroke:#000000;stroke-width:0.721067;stroke-dasharray:none"
654         d="M 30.278993,176.45537 A 22.905334,22.905334 0 0 0 7.3737955,199.36057 22.905334,22.905334 0 0 0 30.278993,222.26603 22.905334,22.905334 0 0 0 53.18445,199.36057 22.905334,22.905334 0 0 0 30.278993,176.45537 Z m 0,7.13274 a 15.772359,15.772359 0 0 1 15.77246,15.77246 15.772359,15.772359 0 0 1 -15.77246,15.77246 15.772359,15.772359 0 0 1 -15.772206,-15.77246 15.772359,15.772359 0 0 1 15.772206,-15.77246 z" />
655      <g
656         id="g94">
657        <path
658           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
659           d="m 46.31405,200.72093 h 6.430134"
660           id="path83"
661           sodipodi:nodetypes="cc" />
662        <path
663           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
664           d="M 7.6848605,200.72093 H 14.114993"
665           id="path84"
666           sodipodi:nodetypes="cc" />
667        <path
668           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
669           d="m 30.103415,176.7326 v 6.43014"
670           id="path85"
671           sodipodi:nodetypes="cc" />
672        <path
673           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
674           d="M 30.103415,215.50586 V 221.936"
675           id="path86"
676           sodipodi:nodetypes="cc" />
677        <path
678           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
679           d="m 36.501694,214.1052 3.21507,5.56866"
680           id="path87"
681           sodipodi:nodetypes="cc" />
682        <path
683           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
684           d="m 36.501694,184.66805 3.21507,-5.56866"
685           id="path88"
686           sodipodi:nodetypes="cc" />
687        <path
688           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
689           d="m 23.652811,184.66805 -3.21507,-5.56866"
690           id="path89"
691           sodipodi:nodetypes="cc" />
692        <path
693           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
694           d="m 23.652811,214.05288 -3.21507,5.56866"
695           id="path90"
696           sodipodi:nodetypes="cc" />
697        <path
698           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
699           d="m 43.31839,208.65101 4.546794,4.5468"
700           id="path91"
701           sodipodi:nodetypes="cc" />
702        <path
703           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
704           d="m 43.31839,189.96525 4.546794,-4.5468"
705           id="path92"
706           sodipodi:nodetypes="cc" />
707        <path
708           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
709           d="M 17.202394,189.96525 12.6556,185.41845"
710           id="path93"
711           sodipodi:nodetypes="cc" />
712        <path
713           style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
714           d="m 16.940766,208.65101 -4.546794,4.5468"
715           id="path94"
716           sodipodi:nodetypes="cc" />
717      </g>
718    </g>
719    <text
720       xml:space="preserve"
721       style="font-style:normal;font-weight:normal;font-size:25.4px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
722       x="51.003948"
723       y="317.83759"
724       id="text14-7"><tspan
725         sodipodi:role="line"
726         x="51.003948"
727         y="317.83759"
728         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:25.4px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
729         id="tspan14-7">GFX</tspan></text>
730    <text
731       xml:space="preserve"
732       style="font-style:normal;font-weight:normal;font-size:25.4px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
733       x="209.95499"
734       y="314.9166"
735       id="text95"><tspan
736         sodipodi:role="line"
737         x="209.95499"
738         y="314.9166"
739         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:25.4px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
740         id="tspan95">Compute</tspan></text>
741    <text
742       xml:space="preserve"
743       style="font-style:normal;font-weight:normal;font-size:25.4px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
744       x="361.80203"
745       y="317.83759"
746       id="text96"><tspan
747         sodipodi:role="line"
748         x="361.80203"
749         y="317.83759"
750         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:25.4px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
751         id="tspan96">SDMA</tspan></text>
752    <text
753       xml:space="preserve"
754       style="font-style:normal;font-weight:normal;font-size:36.862px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
755       x="429.28961"
756       y="313.10159"
757       id="text97"><tspan
758         sodipodi:role="line"
759         x="429.28961"
760         y="313.10159"
761         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:36.862px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
762         id="tspan97">...</tspan></text>
763    <path
764       style="fill:#de8787;stroke:#000000;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#Dot);marker-end:url(#marker99)"
765       d="M 25.543152,285.49025 V 224.58863"
766       id="path97"
767       sodipodi:nodetypes="cc" />
768    <path
769       style="fill:#de8787;stroke:#000000;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#Dot);marker-end:url(#marker99)"
770       d="M 76.45484,285.49025 V 224.58863"
771       id="path100"
772       sodipodi:nodetypes="cc" />
773    <path
774       style="fill:#de8787;stroke:#000000;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#Dot);marker-end:url(#marker99)"
775       d="M 132.90319,285.49025 V 224.58863"
776       id="path101"
777       sodipodi:nodetypes="cc" />
778    <path
779       style="fill:#de8787;stroke:#000000;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#Dot);marker-end:url(#marker99)"
780       d="M 184.40687,285.49025 V 224.58863"
781       id="path102"
782       sodipodi:nodetypes="cc" />
783    <path
784       style="fill:#de8787;stroke:#000000;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#Dot);marker-end:url(#marker99)"
785       d="M 235.65253,285.49025 V 224.58863"
786       id="path103"
787       sodipodi:nodetypes="cc" />
788    <path
789       style="fill:#de8787;stroke:#000000;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#Dot);marker-end:url(#marker99)"
790       d="M 286.90955,285.49025 V 224.58863"
791       id="path104"
792       sodipodi:nodetypes="cc" />
793    <path
794       style="fill:#de8787;stroke:#000000;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#Dot);marker-end:url(#marker99)"
795       d="M 362.38622,285.49025 V 224.58863"
796       id="path105"
797       sodipodi:nodetypes="cc" />
798    <text
799       xml:space="preserve"
800       style="font-style:normal;font-weight:normal;font-size:36.862px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
801       x="261.28104"
802       y="259.52591"
803       id="text105"><tspan
804         sodipodi:role="line"
805         x="261.28104"
806         y="259.52591"
807         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:36.862px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
808         id="tspan105">...</tspan></text>
809    <text
810       xml:space="preserve"
811       style="font-style:normal;font-weight:normal;font-size:36.862px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
812       x="50.998993"
813       y="259.52591"
814       id="text106"><tspan
815         sodipodi:role="line"
816         x="50.998993"
817         y="259.52591"
818         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:36.862px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
819         id="tspan106">...</tspan></text>
820    <text
821       xml:space="preserve"
822       style="font-style:normal;font-weight:normal;font-size:36.862px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
823       x="382.22592"
824       y="259.52591"
825       id="text107"><tspan
826         sodipodi:role="line"
827         x="382.22592"
828         y="259.52591"
829         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:36.862px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
830         id="tspan107">...</tspan></text>
831    <path
832       style="fill:#de8787;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
833       d="M -65.568535,148.88709 H 459.54211"
834       id="path107" />
835    <text
836       xml:space="preserve"
837       style="font-style:normal;font-weight:normal;font-size:19.7556px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
838       x="415.21619"
839       y="166.24187"
840       id="text108"><tspan
841         sodipodi:role="line"
842         x="415.21619"
843         y="166.24187"
844         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:19.7556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
845         id="tspan108">Kernel</tspan></text>
846    <text
847       xml:space="preserve"
848       style="font-style:normal;font-weight:normal;font-size:19.7556px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
849       x="414.91986"
850       y="138.75868"
851       id="text109"><tspan
852         sodipodi:role="line"
853         x="414.91986"
854         y="138.75868"
855         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:19.7556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
856         id="tspan109">Userspace</tspan></text>
857    <text
858       xml:space="preserve"
859       style="font-style:normal;font-weight:normal;font-size:11.2889px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
860       x="-44.396496"
861       y="199.94142"
862       id="text110"><tspan
863         sodipodi:role="line"
864         x="-44.396496"
865         y="199.94142"
866         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:11.2889px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
867         id="tspan110">Kernel</tspan><tspan
868         sodipodi:role="line"
869         x="-44.396496"
870         y="214.05255"
871         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:11.2889px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
872         id="tspan111">Queue</tspan></text>
873    <text
874       xml:space="preserve"
875       style="font-style:normal;font-weight:normal;font-size:11.2889px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
876       x="-30.39555"
877       y="53.215206"
878       id="text112"><tspan
879         sodipodi:role="line"
880         x="-30.39555"
881         y="53.215206"
882         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:11.2889px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
883         id="tspan112">Processes</tspan></text>
884    <rect
885       style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:9, 9;stroke-dashoffset:0"
886       id="rect113"
887       width="452.2225"
888       height="75.723717"
889       x="-60.944237"
890       y="11.868809"
891       ry="6.5714021" />
892    <circle
893       style="fill:#ffffff;stroke:#917c6f;stroke-width:1.62704;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0"
894       id="path111"
895       cx="47.507706"
896       cy="49.241512"
897       r="30.822298" />
898    <text
899       xml:space="preserve"
900       style="font-style:normal;font-weight:normal;font-size:16.9333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#917c6f;fill-opacity:1;stroke:none;stroke-width:0.400612"
901       x="47.50771"
902       y="55.312099"
903       id="text113"><tspan
904         sodipodi:role="line"
905         x="47.50771"
906         y="55.312099"
907         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:16.9333px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#917c6f;stroke-width:0.400612"
908         id="tspan113">A</tspan></text>
909    <circle
910       style="fill:#ffffff;stroke:#ff9955;stroke-width:1.62704;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0"
911       id="circle112"
912       cx="176.56291"
913       cy="49.241512"
914       r="30.822298" />
915    <text
916       xml:space="preserve"
917       style="font-style:normal;font-weight:normal;font-size:16.9333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff9955;fill-opacity:1;stroke:none;stroke-width:0.400612"
918       x="176.24965"
919       y="55.286701"
920       id="text114"><tspan
921         sodipodi:role="line"
922         x="176.24965"
923         y="55.286701"
924         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:16.9333px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff9955;stroke-width:0.400612"
925         id="tspan114">B</tspan></text>
926    <circle
927       style="fill:#ffffff;stroke:#55ddff;stroke-width:1.62704;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0"
928       id="circle113"
929       cx="305.61813"
930       cy="49.241512"
931       r="30.822298" />
932    <text
933       xml:space="preserve"
934       style="font-style:normal;font-weight:normal;font-size:16.9333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#55ddff;fill-opacity:1;stroke:none;stroke-width:0.400612"
935       x="305.42337"
936       y="55.286701"
937       id="text115"><tspan
938         sodipodi:role="line"
939         x="305.42337"
940         y="55.286701"
941         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:16.9333px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#55ddff;stroke-width:0.400612"
942         id="tspan115">C</tspan></text>
943    <rect
944       style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:5.99998, 2.99999, 1.5, 2.99999;stroke-dashoffset:0"
945       id="rect117"
946       width="515.65753"
947       height="59.528286"
948       x="-65.221695"
949       y="278.51898"
950       ry="5.1659417" />
951    <text
952       xml:space="preserve"
953       style="font-style:normal;font-weight:normal;font-size:11.2889px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
954       x="-44.396496"
955       y="312.30948"
956       id="text118"><tspan
957         sodipodi:role="line"
958         x="-44.396496"
959         y="312.30948"
960         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:11.2889px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
961         id="tspan118">GPU</tspan></text>
962    <text
963       xml:space="preserve"
964       style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
965       x="-17.792967"
966       y="194.41469"
967       id="text4"><tspan
968         sodipodi:role="line"
969         x="-17.792967"
970         y="194.41469"
971         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.05556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff0000;stroke-width:0.400612"
972         id="tspan4">wptr</tspan></text>
973    <text
974       xml:space="preserve"
975       style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
976       x="36.248669"
977       y="163.10979"
978       id="text5"><tspan
979         sodipodi:role="line"
980         x="36.248669"
981         y="163.10979"
982         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.05556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#00ff00;stroke-width:0.400612"
983         id="tspan5">rptr</tspan></text>
984    <text
985       xml:space="preserve"
986       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ac9d93;fill-opacity:1;stroke:none;stroke-width:0.400612"
987       x="28.952087"
988       y="182.41843"
989       id="text6"><tspan
990         sodipodi:role="line"
991         x="28.952087"
992         y="182.41843"
993         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ac9d93;stroke-width:0.400612"
994         id="tspan6">A</tspan></text>
995    <text
996       xml:space="preserve"
997       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ac9d93;fill-opacity:1;stroke:none;stroke-width:0.400612"
998       x="37.832031"
999       y="186.1924"
1000       id="text7"><tspan
1001         sodipodi:role="line"
1002         x="37.832031"
1003         y="186.1924"
1004         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ac9d93;stroke-width:0.400612"
1005         id="tspan7">A</tspan></text>
1006    <text
1007       xml:space="preserve"
1008       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ac9d93;fill-opacity:1;stroke:none;stroke-width:0.400612"
1009       x="37.98003"
1010       y="216.31021"
1011       id="text8"><tspan
1012         sodipodi:role="line"
1013         x="37.98003"
1014         y="216.31021"
1015         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ac9d93;stroke-width:0.400612"
1016         id="tspan8">A</tspan></text>
1017    <text
1018       xml:space="preserve"
1019       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ac9d93;fill-opacity:1;stroke:none;stroke-width:0.400612"
1020       x="8.1582127"
1021       y="208.54025"
1022       id="text9"><tspan
1023         sodipodi:role="line"
1024         x="8.1582127"
1025         y="208.54025"
1026         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ac9d93;stroke-width:0.400612"
1027         id="tspan9">A</tspan></text>
1028    <text
1029       xml:space="preserve"
1030       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ac9d93;fill-opacity:1;stroke:none;stroke-width:0.400612"
1031       x="114.03775"
1032       y="196.40289"
1033       id="text10"><tspan
1034         sodipodi:role="line"
1035         x="114.03775"
1036         y="196.40289"
1037         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ac9d93;stroke-width:0.400612"
1038         id="tspan10">A</tspan></text>
1039    <text
1040       xml:space="preserve"
1041       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ac9d93;fill-opacity:1;stroke:none;stroke-width:0.400612"
1042       x="366.5202"
1043       y="220.80096"
1044       id="text11"><tspan
1045         sodipodi:role="line"
1046         x="366.5202"
1047         y="220.80096"
1048         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ac9d93;stroke-width:0.400612"
1049         id="tspan11">A</tspan></text>
1050    <text
1051       xml:space="preserve"
1052       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff9955;fill-opacity:1;stroke:none;stroke-width:0.400612"
1053       x="95.389114"
1054       y="196.60231"
1055       id="text12"><tspan
1056         sodipodi:role="line"
1057         x="95.389114"
1058         y="196.60231"
1059         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff9955;stroke-width:0.400612"
1060         id="tspan12">B</tspan></text>
1061    <text
1062       xml:space="preserve"
1063       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff9955;fill-opacity:1;stroke:none;stroke-width:0.400612"
1064       x="171.62987"
1065       y="186.67509"
1066       id="text13"><tspan
1067         sodipodi:role="line"
1068         x="171.62987"
1069         y="186.67509"
1070         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff9955;stroke-width:0.400612"
1071         id="tspan13">B</tspan></text>
1072    <text
1073       xml:space="preserve"
1074       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff9955;fill-opacity:1;stroke:none;stroke-width:0.400612"
1075       x="358.23288"
1076       y="220.44789"
1077       id="text14"><tspan
1078         sodipodi:role="line"
1079         x="358.23288"
1080         y="220.44789"
1081         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff9955;stroke-width:0.400612"
1082         id="tspan14">B</tspan></text>
1083    <text
1084       xml:space="preserve"
1085       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#55ddff;fill-opacity:1;stroke:none;stroke-width:0.400612"
1086       x="94.24794"
1087       y="208.68309"
1088       id="text15"><tspan
1089         sodipodi:role="line"
1090         x="94.24794"
1091         y="208.68309"
1092         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#55ddff;stroke-width:0.400612"
1093         id="tspan15">C</tspan></text>
1094    <text
1095       xml:space="preserve"
1096       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#55ddff;fill-opacity:1;stroke:none;stroke-width:0.400612"
1097       x="43.869183"
1098       y="196.65234"
1099       id="text16"><tspan
1100         sodipodi:role="line"
1101         x="43.869183"
1102         y="196.65234"
1103         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#55ddff;stroke-width:0.400612"
1104         id="tspan16">C</tspan></text>
1105    <text
1106       xml:space="preserve"
1107       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#00ccff;fill-opacity:1;stroke:none;stroke-width:0.400612"
1108       x="188.07849"
1109       y="181.51845"
1110       id="text17"><tspan
1111         sodipodi:role="line"
1112         x="188.07849"
1113         y="181.51845"
1114         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#00ccff;stroke-width:0.400612"
1115         id="tspan17"><tspan
1116           style="font-size:4.93889px;fill:#00ccff"
1117           id="tspan26">IB</tspan><tspan
1118           style="font-size:3.52778px;baseline-shift:sub;fill:#00ccff"
1119           id="tspan25">c</tspan></tspan></text>
1120    <text
1121       xml:space="preserve"
1122       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#55ddff;fill-opacity:1;stroke:none;stroke-width:0.400612"
1123       x="349.12769"
1124       y="216.0551"
1125       id="text18"><tspan
1126         sodipodi:role="line"
1127         x="349.12769"
1128         y="216.0551"
1129         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#55ddff;stroke-width:0.400612"
1130         id="tspan18">C</tspan></text>
1131    <text
1132       xml:space="preserve"
1133       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff9955;fill-opacity:1;stroke:none;stroke-width:0.400612"
1134       x="43.394695"
1135       y="208.58258"
1136       id="text19"><tspan
1137         sodipodi:role="line"
1138         x="43.394695"
1139         y="208.58258"
1140         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff9955;stroke-width:0.400612"
1141         id="tspan19">B</tspan></text>
1142    <text
1143       xml:space="preserve"
1144       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff9955;fill-opacity:1;stroke:none;stroke-width:0.400612"
1145       x="29.580742"
1146       y="220.72212"
1147       id="text20"><tspan
1148         sodipodi:role="line"
1149         x="29.580742"
1150         y="220.72212"
1151         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff9955;stroke-width:0.400612"
1152         id="tspan20">B</tspan></text>
1153    <text
1154       xml:space="preserve"
1155       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff9955;fill-opacity:1;stroke:none;stroke-width:0.400612"
1156       x="13.045858"
1157       y="216.32677"
1158       id="text21"><tspan
1159         sodipodi:role="line"
1160         x="13.045858"
1161         y="216.32677"
1162         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff9955;stroke-width:0.400612"
1163         id="tspan21">B</tspan></text>
1164    <text
1165       xml:space="preserve"
1166       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#55ddff;fill-opacity:1;stroke:none;stroke-width:0.400612"
1167       x="21.055231"
1168       y="220.72211"
1169       id="text22"><tspan
1170         sodipodi:role="line"
1171         x="21.055231"
1172         y="220.72211"
1173         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#55ddff;stroke-width:0.400612"
1174         id="tspan22">C</tspan></text>
1175    <text
1176       xml:space="preserve"
1177       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#55ddff;fill-opacity:1;stroke:none;stroke-width:0.400612"
1178       x="179.01208"
1179       y="182.54855"
1180       id="text23"><tspan
1181         sodipodi:role="line"
1182         x="179.01208"
1183         y="182.54855"
1184         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#55ddff;stroke-width:0.400612"
1185         id="tspan23">C</tspan></text>
1186    <text
1187       xml:space="preserve"
1188       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff9955;fill-opacity:1;stroke:none;stroke-width:0.400612"
1189       x="88.379082"
1190       y="185.52925"
1191       id="text24"><tspan
1192         sodipodi:role="line"
1193         x="88.379082"
1194         y="185.52925"
1195         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff9955;stroke-width:0.400612"
1196         id="tspan24"><tspan
1197           style="font-size:4.93889px;fill:#ff9955"
1198           id="tspan28">IB</tspan><tspan
1199           style="font-size:3.52778px;baseline-shift:sub;fill:#ff9955"
1200           id="tspan27">b</tspan></tspan></text>
1201    <text
1202       xml:space="preserve"
1203       style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
1204       x="97.027405"
1205       y="163.10979"
1206       id="text29"><tspan
1207         sodipodi:role="line"
1208         x="97.027405"
1209         y="163.10979"
1210         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.05556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#00ff00;stroke-width:0.400612"
1211         id="tspan29">rptr</tspan></text>
1212    <text
1213       xml:space="preserve"
1214       style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
1215       x="102.24193"
1216       y="229.5128"
1217       id="text30"><tspan
1218         sodipodi:role="line"
1219         x="102.24193"
1220         y="229.5128"
1221         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.05556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff0000;stroke-width:0.400612"
1222         id="tspan30">wptr</tspan></text>
1223    <text
1224       xml:space="preserve"
1225       style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
1226       x="116.89307"
1227       y="163.58255"
1228       id="text31"><tspan
1229         sodipodi:role="line"
1230         x="116.89307"
1231         y="163.58255"
1232         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.05556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff0000;stroke-width:0.400612"
1233         id="tspan31">wptr</tspan></text>
1234    <text
1235       xml:space="preserve"
1236       style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
1237       x="104.55666"
1238       y="178.91209"
1239       id="text32"><tspan
1240         sodipodi:role="line"
1241         x="104.55666"
1242         y="178.91209"
1243         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.05556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#00ff00;stroke-width:0.400612"
1244         id="tspan32">rptr</tspan></text>
1245    <text
1246       xml:space="preserve"
1247       style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
1248       x="169.33571"
1249       y="163.10979"
1250       id="text33"><tspan
1251         sodipodi:role="line"
1252         x="169.33571"
1253         y="163.10979"
1254         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.05556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#00ff00;stroke-width:0.400612"
1255         id="tspan33">rptr</tspan></text>
1256    <text
1257       xml:space="preserve"
1258       style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
1259       x="198.10239"
1260       y="164.21048"
1261       id="text34"><tspan
1262         sodipodi:role="line"
1263         x="198.10239"
1264         y="164.21048"
1265         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.05556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff0000;stroke-width:0.400612"
1266         id="tspan34">wptr</tspan></text>
1267    <text
1268       xml:space="preserve"
1269       style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
1270       x="321.48608"
1271       y="209.17052"
1272       id="text35"><tspan
1273         sodipodi:role="line"
1274         x="321.48608"
1275         y="209.17052"
1276         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.05556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff0000;stroke-width:0.400612"
1277         id="tspan35">wptr</tspan></text>
1278    <text
1279       xml:space="preserve"
1280       style="font-style:normal;font-weight:normal;font-size:7.05556px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
1281       x="381.35901"
1282       y="239.92375"
1283       id="text36"><tspan
1284         sodipodi:role="line"
1285         x="381.35901"
1286         y="239.92375"
1287         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.05556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#00ff00;stroke-width:0.400612"
1288         id="tspan36">rptr</tspan></text>
1289    <path
1290       style="fill:#00ff00;stroke:#00ff00;stroke-width:1;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#ArrowWide)"
1291       d="m 35.624746,164.89008 -2.762741,10.3107"
1292       id="path80" />
1293    <path
1294       style="fill:#ff0000;stroke:#ff0000;stroke-width:1;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#ArrowWide)"
1295       d="m -8.7253214,192.92597 h 10.67442"
1296       id="path95" />
1297    <path
1298       style="fill:#00ff00;stroke:#00ff00;stroke-width:1;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#ArrowWide)"
1299       d="M 96.12886,165.61875 92.526458,179.0631"
1300       id="path96"
1301       sodipodi:nodetypes="cc" />
1302    <path
1303       style="fill:#ff0000;stroke:#ff0000;stroke-width:1;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#ArrowWide)"
1304       d="m 99.252771,223.75691 -6.710739,-5.14099"
1305       id="path106"
1306       sodipodi:nodetypes="cc" />
1307    <path
1308       style="fill:none;stroke:#00ff00;stroke-width:1;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#ArrowWide)"
1309       d="m 104.23449,180.8622 v 13.29071 h 4.91861"
1310       id="path108"
1311       sodipodi:nodetypes="ccc" />
1312    <path
1313       style="fill:#ff0000;stroke:#ff0000;stroke-width:1;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#ArrowWide)"
1314       d="m 117.92183,166.63928 v 12.97675"
1315       id="path109"
1316       sodipodi:nodetypes="cc" />
1317    <path
1318       style="fill:#ff0000;stroke:#ff0000;stroke-width:1;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#ArrowWide)"
1319       d="m 198.50323,166.63928 v 12.97675"
1320       id="path110"
1321       sodipodi:nodetypes="cc" />
1322    <path
1323       style="fill:#00ff00;stroke:#00ff00;stroke-width:1;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#ArrowWide)"
1324       d="m 169.22285,165.37383 v 13.91861"
1325       id="path112"
1326       sodipodi:nodetypes="cc" />
1327    <path
1328       style="fill:#00ff00;stroke:#00ff00;stroke-width:1;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#ArrowWide)"
1329       d="m 379.21241,233.73729 -9.84194,-9.84195"
1330       id="path113"
1331       sodipodi:nodetypes="cc" />
1332    <path
1333       style="fill:#ff0000;stroke:#ff0000;stroke-width:1;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#ArrowWide)"
1334       d="M 330.44909,207.68179 H 340.077"
1335       id="path114"
1336       sodipodi:nodetypes="cc" />
1337    <g
1338       id="g127"
1339       transform="translate(-243.31051,23.087859)">
1340      <text
1341         xml:space="preserve"
1342         style="font-style:normal;font-weight:normal;font-size:7.76111px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
1343         x="135.71123"
1344         y="112.41485"
1345         id="text116"><tspan
1346           sodipodi:role="line"
1347           x="135.71123"
1348           y="112.41485"
1349           style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.76111px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
1350           id="tspan116">PM4<tspan
1351   style="font-size:65%;baseline-shift:sub"
1352   id="tspan117">1</tspan></tspan></text>
1353      <text
1354         xml:space="preserve"
1355         style="font-style:normal;font-weight:normal;font-size:7.76111px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
1356         x="135.39342"
1357         y="122.44057"
1358         id="text120"><tspan
1359           sodipodi:role="line"
1360           x="135.39342"
1361           y="122.44057"
1362           style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.76111px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
1363           id="tspan120">PM4<tspan
1364   style="font-size:65%;baseline-shift:sub"
1365   id="tspan123">2</tspan></tspan></text>
1366      <text
1367         xml:space="preserve"
1368         style="font-style:normal;font-weight:normal;font-size:7.76111px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
1369         x="135.49934"
1370         y="136.68669"
1371         id="text122"><tspan
1372           sodipodi:role="line"
1373           x="135.49934"
1374           y="136.68669"
1375           style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.76111px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
1376           id="tspan122">PM4<tspan
1377   style="font-size:65%;baseline-shift:sub"
1378   id="tspan124">n</tspan></tspan></text>
1379      <text
1380         xml:space="preserve"
1381         style="font-style:normal;font-weight:normal;font-size:7.76111px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
1382         x="135.65942"
1383         y="128.1123"
1384         id="text126"><tspan
1385           sodipodi:role="line"
1386           x="135.65942"
1387           y="128.1123"
1388           style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.76111px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
1389           id="tspan126">...</tspan></text>
1390      <path
1391         style="fill:none;stroke:#0000ff;stroke-width:2;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0"
1392         d="m 126.12628,103.17346 h -5.32796 v 38.77576 h 5.32796"
1393         id="path126"
1394         sodipodi:nodetypes="cccc" />
1395      <path
1396         style="fill:none;stroke:#0000ff;stroke-width:2;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0"
1397         d="m 143.29418,103.17346 h 5.32796 v 38.77576 h -5.32796"
1398         id="path127"
1399         sodipodi:nodetypes="cccc" />
1400    </g>
1401    <text
1402       xml:space="preserve"
1403       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff9955;fill-opacity:1;stroke:none;stroke-width:0.400612"
1404       x="-7.0803289"
1405       y="244.43291"
1406       id="text129"><tspan
1407         sodipodi:role="line"
1408         x="-7.0803289"
1409         y="244.43291"
1410         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff9955;stroke-width:0.400612"
1411         id="tspan129"><tspan
1412           style="font-size:7.05556px;fill:#ff9955"
1413           id="tspan127">IB</tspan><tspan
1414           style="font-size:3.52778px;baseline-shift:sub;fill:#ff9955"
1415           id="tspan128">b</tspan></tspan></text>
1416    <g
1417       id="g130"
1418       transform="translate(-0.5919954,-90.131448)">
1419      <rect
1420         style="fill:#ffff00;stroke:#ffff00;stroke-width:0.743523;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0"
1421         id="rect130"
1422         width="16.584557"
1423         height="11.616416"
1424         x="-21.840757"
1425         y="358.62256"
1426         ry="0" />
1427      <text
1428         xml:space="preserve"
1429         style="font-style:normal;font-weight:normal;font-size:9.87778px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
1430         x="-13.612684"
1431         y="367.95712"
1432         id="text130"><tspan
1433           sodipodi:role="line"
1434           x="-13.612684"
1435           y="367.95712"
1436           style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
1437           id="tspan130">CP</tspan></text>
1438    </g>
1439    <path
1440       style="fill:none;stroke:#00d4aa;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker132);marker-end:url(#Diamond)"
1441       d="M -13.431733,265.14038 V 238.02343 H 76.45484"
1442       id="path130"
1443       sodipodi:nodetypes="ccc" />
1444    <path
1445       style="fill:none;stroke:#00d4aa;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker132);marker-end:url(#Diamond)"
1446       d="m -108.62977,169.16297 v 103.37737 h 82.669238"
1447       id="path133"
1448       sodipodi:nodetypes="ccc" />
1449    <path
1450       style="fill:none;stroke:#ff0000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#ArrowTriangleStylized)"
1451       d="M -107.14978,120.98926 V -2.5159921 H 176.92597 V 16.131894"
1452       id="path134"
1453       sodipodi:nodetypes="cccc" />
1454    <text
1455       xml:space="preserve"
1456       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
1457       x="25.324078"
1458       y="197.77319"
1459       id="text136"><tspan
1460         sodipodi:role="line"
1461         x="25.324078"
1462         y="197.77319"
1463         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
1464         id="tspan136">Ring</tspan><tspan
1465         sodipodi:role="line"
1466         x="25.324078"
1467         y="205.71069"
1468         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
1469         id="tspan137">Buffer</tspan></text>
1470    <text
1471       xml:space="preserve"
1472       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
1473       x="76.235764"
1474       y="197.77319"
1475       id="text139"><tspan
1476         sodipodi:role="line"
1477         x="76.235764"
1478         y="197.77319"
1479         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
1480         id="tspan138">Ring</tspan><tspan
1481         sodipodi:role="line"
1482         x="76.235764"
1483         y="205.71069"
1484         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
1485         id="tspan139">Buffer</tspan></text>
1486    <text
1487       xml:space="preserve"
1488       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
1489       x="132.68411"
1490       y="197.77319"
1491       id="text141"><tspan
1492         sodipodi:role="line"
1493         x="132.68411"
1494         y="197.77319"
1495         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
1496         id="tspan140">Ring</tspan><tspan
1497         sodipodi:role="line"
1498         x="132.68411"
1499         y="205.71069"
1500         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
1501         id="tspan141">Buffer</tspan></text>
1502    <text
1503       xml:space="preserve"
1504       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
1505       x="184.18781"
1506       y="197.77319"
1507       id="text143"><tspan
1508         sodipodi:role="line"
1509         x="184.18781"
1510         y="197.77319"
1511         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
1512         id="tspan142">Ring</tspan><tspan
1513         sodipodi:role="line"
1514         x="184.18781"
1515         y="205.71069"
1516         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
1517         id="tspan143">Buffer</tspan></text>
1518    <text
1519       xml:space="preserve"
1520       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
1521       x="235.43346"
1522       y="197.77319"
1523       id="text147"><tspan
1524         sodipodi:role="line"
1525         x="235.43346"
1526         y="197.77319"
1527         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
1528         id="tspan146">Ring</tspan><tspan
1529         sodipodi:role="line"
1530         x="235.43346"
1531         y="205.71069"
1532         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
1533         id="tspan147">Buffer</tspan></text>
1534    <text
1535       xml:space="preserve"
1536       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
1537       x="286.69049"
1538       y="197.77319"
1539       id="text149"><tspan
1540         sodipodi:role="line"
1541         x="286.69049"
1542         y="197.77319"
1543         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
1544         id="tspan148">Ring</tspan><tspan
1545         sodipodi:role="line"
1546         x="286.69049"
1547         y="205.71069"
1548         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
1549         id="tspan149">Buffer</tspan></text>
1550    <text
1551       xml:space="preserve"
1552       style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
1553       x="362.16714"
1554       y="197.77319"
1555       id="text151"><tspan
1556         sodipodi:role="line"
1557         x="362.16714"
1558         y="197.77319"
1559         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
1560         id="tspan150">Ring</tspan><tspan
1561         sodipodi:role="line"
1562         x="362.16714"
1563         y="205.71069"
1564         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
1565         id="tspan151">Buffer</tspan></text>
1566    <path
1567       style="fill:none;stroke:#917c6f;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker154)"
1568       d="M 134.065,175.23092 V 125.06784 H 47.638527 V 89.317459"
1569       id="path158"
1570       sodipodi:nodetypes="cccc" />
1571    <path
1572       style="fill:none;stroke:#917c6f;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker154)"
1573       d="M 365.79312,175.67492 V 125.06784 H 47.447018 V 81.621506"
1574       id="path159"
1575       sodipodi:nodetypes="cccc" />
1576    <text
1577       xml:space="preserve"
1578       style="font-style:normal;font-weight:normal;font-size:7.76111px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612"
1579       x="-68.488571"
1580       y="250.37801"
1581       id="text159"><tspan
1582         sodipodi:role="line"
1583         x="-68.488571"
1584         y="250.37801"
1585         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.76111px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
1586         id="tspan159">CP is capable of</tspan><tspan
1587         sodipodi:role="line"
1588         x="-68.488571"
1589         y="260.07941"
1590         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.76111px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
1591         id="tspan160">following the</tspan><tspan
1592         sodipodi:role="line"
1593         x="-68.488571"
1594         y="269.78079"
1595         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.76111px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612"
1596         id="tspan161">IB address.</tspan></text>
1597    <path
1598       style="fill:none;stroke:#ff9955;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker154)"
1599       d="M 38.977794,178.16115 V 132.60272 H 177.31847 V 80.437513"
1600       id="path161"
1601       sodipodi:nodetypes="cccc" />
1602    <path
1603       style="fill:none;stroke:#ff9955;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker154)"
1604       d="M 76.233608,174.60301 V 132.60272 H 177.31847 V 80.733511"
1605       id="path162"
1606       sodipodi:nodetypes="cccc" />
1607    <path
1608       style="fill:none;stroke:#ff9955;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker154)"
1609       d="m 185.48942,174.60301 v -42.00029 h -8.17095 V 81.325508"
1610       id="path163"
1611       sodipodi:nodetypes="cccc" />
1612    <path
1613       style="fill:none;stroke:#ff9955;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker154)"
1614       d="M 353.76849,176.69603 V 132.60272 H 177.31847 V 82.657499"
1615       id="path164"
1616       sodipodi:nodetypes="cccc" />
1617    <path
1618       style="fill:none;stroke:#55ddff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker154)"
1619       d="M 178.37314,176.69603 V 138.67068 H 307.08591 V 81.769505"
1620       id="path165"
1621       sodipodi:nodetypes="cccc" />
1622    <path
1623       style="fill:none;stroke:#55ddff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker154)"
1624       d="M 84.837713,176.69603 V 138.67068 H 307.08591 V 81.769505"
1625       id="path166"
1626       sodipodi:nodetypes="cccc" />
1627    <path
1628       style="fill:none;stroke:#55ddff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker154)"
1629       d="m 346.50011,180.10001 v -41.42933 h -39.4142 V 81.769505"
1630       id="path167"
1631       sodipodi:nodetypes="cccc" />
1632  </g>
1633</svg>
1634