xref: /dpdk/doc/guides/prog_guide/img/event_crypto_adapter_op_new.svg (revision 7b51fc96d114ad26829713f797ba8b2d940f652c)
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
4<svg
5   xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/"
6   xmlns:dc="http://purl.org/dc/elements/1.1/"
7   xmlns:cc="http://creativecommons.org/ns#"
8   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
9   xmlns:svg="http://www.w3.org/2000/svg"
10   xmlns="http://www.w3.org/2000/svg"
11   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
12   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
13   width="720px"
14   height="486px"
15   id="svg13237"
16   version="1.1"
17   inkscape:version="0.48.4 r9939"
18   sodipodi:docname="event_crypto_adapter_deq_only.svg">
19  <defs
20     id="defs13239">
21    <marker
22       inkscape:stockid="Arrow1Sstart"
23       orient="auto"
24       refY="0.0"
25       refX="0.0"
26       id="Arrow1Sstart"
27       style="overflow:visible">
28      <path
29         id="path8416"
30         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
31         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
32         transform="scale(0.2) translate(6,0)" />
33    </marker>
34    <marker
35       inkscape:stockid="Arrow1Send"
36       orient="auto"
37       refY="0.0"
38       refX="0.0"
39       id="Arrow1Send"
40       style="overflow:visible;">
41      <path
42         id="path8419"
43         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
44         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;"
45         transform="scale(0.2) rotate(180) translate(6,0)" />
46    </marker>
47    <marker
48       inkscape:stockid="DiamondL"
49       orient="auto"
50       refY="0.0"
51       refX="0.0"
52       id="DiamondL"
53       style="overflow:visible">
54      <path
55         id="path8483"
56         d="M 0,-7.0710768 L -7.0710894,0 L 0,7.0710589 L 7.0710462,0 L 0,-7.0710768 z "
57         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
58         transform="scale(0.8)" />
59    </marker>
60    <marker
61       inkscape:stockid="DotL"
62       orient="auto"
63       refY="0.0"
64       refX="0.0"
65       id="DotL"
66       style="overflow:visible">
67      <path
68         id="path8465"
69         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
70         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
71         transform="scale(0.8) translate(7.4, 1)" />
72    </marker>
73    <marker
74       inkscape:stockid="SquareL"
75       orient="auto"
76       refY="0.0"
77       refX="0.0"
78       id="SquareL"
79       style="overflow:visible">
80      <path
81         id="path8474"
82         d="M -5.0,-5.0 L -5.0,5.0 L 5.0,5.0 L 5.0,-5.0 L -5.0,-5.0 z "
83         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
84         transform="scale(0.8)" />
85    </marker>
86    <marker
87       inkscape:stockid="TriangleOutL"
88       orient="auto"
89       refY="0.0"
90       refX="0.0"
91       id="TriangleOutL"
92       style="overflow:visible">
93      <path
94         id="path8546"
95         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
96         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
97         transform="scale(0.8)" />
98    </marker>
99    <marker
100       inkscape:stockid="Arrow1Lstart"
101       orient="auto"
102       refY="0.0"
103       refX="0.0"
104       id="Arrow1Lstart"
105       style="overflow:visible">
106      <path
107         id="path8404"
108         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
109         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
110         transform="scale(0.8) translate(12.5,0)" />
111    </marker>
112    <marker
113       inkscape:stockid="Arrow1Mend"
114       orient="auto"
115       refY="0.0"
116       refX="0.0"
117       id="Arrow1Mend"
118       style="overflow:visible;">
119      <path
120         id="path8413"
121         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
122         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;"
123         transform="scale(0.4) rotate(180) translate(10,0)" />
124    </marker>
125    <marker
126       inkscape:stockid="Arrow2Lend"
127       orient="auto"
128       refY="0.0"
129       refX="0.0"
130       id="Arrow2Lend"
131       style="overflow:visible;">
132      <path
133         id="path8425"
134         style="fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
135         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
136         transform="scale(1.1) rotate(180) translate(1,0)" />
137    </marker>
138    <marker
139       inkscape:stockid="Arrow1Lend"
140       orient="auto"
141       refY="0.0"
142       refX="0.0"
143       id="Arrow1Lend"
144       style="overflow:visible;">
145      <path
146         id="path8407"
147         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
148         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;"
149         transform="scale(0.8) rotate(180) translate(12.5,0)" />
150    </marker>
151    <filter
152       id="filter_2"
153       color-interpolation-filters="sRGB">
154      <feGaussianBlur
155         stdDeviation="2"
156         id="feGaussianBlur15" />
157    </filter>
158    <filter
159       id="filter_2-3"
160       color-interpolation-filters="sRGB">
161      <feGaussianBlur
162         stdDeviation="2"
163         id="feGaussianBlur15-1" />
164    </filter>
165    <filter
166       id="filter_2-0"
167       color-interpolation-filters="sRGB">
168      <feGaussianBlur
169         stdDeviation="2"
170         id="feGaussianBlur15-7" />
171    </filter>
172    <filter
173       id="filter_2-0-8"
174       color-interpolation-filters="sRGB">
175      <feGaussianBlur
176         stdDeviation="2"
177         id="feGaussianBlur15-7-7" />
178    </filter>
179    <filter
180       id="filter_2-3-9"
181       color-interpolation-filters="sRGB">
182      <feGaussianBlur
183         stdDeviation="2"
184         id="feGaussianBlur15-1-6" />
185    </filter>
186    <filter
187       id="filter_2-3-6"
188       color-interpolation-filters="sRGB">
189      <feGaussianBlur
190         stdDeviation="2"
191         id="feGaussianBlur15-1-63" />
192    </filter>
193    <filter
194       id="filter_2-3-91"
195       color-interpolation-filters="sRGB">
196      <feGaussianBlur
197         stdDeviation="2"
198         id="feGaussianBlur15-1-3" />
199    </filter>
200    <marker
201       inkscape:stockid="Arrow1Lend"
202       orient="auto"
203       refY="0"
204       refX="0"
205       id="Arrow1Lend-5"
206       style="overflow:visible">
207      <path
208         inkscape:connector-curvature="0"
209         id="path8407-3"
210         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
211         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
212         transform="matrix(-0.8,0,0,-0.8,-10,0)" />
213    </marker>
214    <marker
215       inkscape:stockid="Arrow1Lend"
216       orient="auto"
217       refY="0"
218       refX="0"
219       id="Arrow1Lend-6"
220       style="overflow:visible">
221      <path
222         inkscape:connector-curvature="0"
223         id="path8407-0"
224         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
225         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
226         transform="matrix(-0.8,0,0,-0.8,-10,0)" />
227    </marker>
228    <marker
229       inkscape:stockid="Arrow1Lstart"
230       orient="auto"
231       refY="0"
232       refX="0"
233       id="Arrow1Lstart-7"
234       style="overflow:visible">
235      <path
236         inkscape:connector-curvature="0"
237         id="path8404-0"
238         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
239         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
240         transform="matrix(0.8,0,0,0.8,10,0)" />
241    </marker>
242    <marker
243       inkscape:stockid="Arrow1Lend"
244       orient="auto"
245       refY="0"
246       refX="0"
247       id="Arrow1Lend-51"
248       style="overflow:visible">
249      <path
250         inkscape:connector-curvature="0"
251         id="path8407-1"
252         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
253         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
254         transform="matrix(-0.8,0,0,-0.8,-10,0)" />
255    </marker>
256    <marker
257       inkscape:stockid="Arrow1Lend"
258       orient="auto"
259       refY="0"
260       refX="0"
261       id="Arrow1Lend-3"
262       style="overflow:visible">
263      <path
264         inkscape:connector-curvature="0"
265         id="path8407-6"
266         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
267         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
268         transform="matrix(-0.8,0,0,-0.8,-10,0)" />
269    </marker>
270    <marker
271       inkscape:stockid="Arrow1Lend"
272       orient="auto"
273       refY="0"
274       refX="0"
275       id="Arrow1Lend-62"
276       style="overflow:visible">
277      <path
278         inkscape:connector-curvature="0"
279         id="path8407-9"
280         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
281         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
282         transform="matrix(-0.8,0,0,-0.8,-10,0)" />
283    </marker>
284    <marker
285       inkscape:stockid="Arrow1Lend"
286       orient="auto"
287       refY="0"
288       refX="0"
289       id="Arrow1Lend-2"
290       style="overflow:visible">
291      <path
292         inkscape:connector-curvature="0"
293         id="path8407-7"
294         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
295         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
296         transform="matrix(-0.8,0,0,-0.8,-10,0)" />
297    </marker>
298    <filter
299       id="filter_2-3-91-3"
300       color-interpolation-filters="sRGB">
301      <feGaussianBlur
302         stdDeviation="2"
303         id="feGaussianBlur15-1-3-6" />
304    </filter>
305  </defs>
306  <sodipodi:namedview
307     id="base"
308     pagecolor="#ffffff"
309     bordercolor="#666666"
310     borderopacity="1.0"
311     inkscape:pageopacity="0.0"
312     inkscape:pageshadow="2"
313     inkscape:zoom="1"
314     inkscape:cx="511.66308"
315     inkscape:cy="233.69667"
316     inkscape:document-units="px"
317     inkscape:current-layer="layer1"
318     showgrid="false"
319     inkscape:window-width="1200"
320     inkscape:window-height="898"
321     inkscape:window-x="0"
322     inkscape:window-y="31"
323     inkscape:window-maximized="1"
324     inkscape:snap-nodes="false">
325    <inkscape:grid
326       type="xygrid"
327       id="grid13454" />
328  </sodipodi:namedview>
329  <metadata
330     id="metadata13242">
331    <rdf:RDF>
332      <cc:Work
333         rdf:about="">
334        <dc:format>image/svg+xml</dc:format>
335        <dc:type
336           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
337        <dc:title />
338      </cc:Work>
339    </rdf:RDF>
340  </metadata>
341  <g
342     id="layer1"
343     inkscape:label="Layer 1"
344     inkscape:groupmode="layer">
345    <g
346       style="font-size:12px;fill:none;stroke-linecap:square;stroke-miterlimit:3;overflow:visible"
347       id="shape1-1-2-0"
348       v:mID="1"
349       v:groupContext="shape"
350       transform="matrix(2.1604167,0,0,1.5671361,323.2187,-540.25927)">
351      <title
352         id="title22-7-6">Square</title>
353      <desc
354         id="desc24-7-4">Atomic Queue #1</desc>
355      <v:userDefs>
356        <v:ud
357           v:nameU="visVersion"
358           v:val="VT0(15):26" />
359      </v:userDefs>
360      <v:textBlock
361         v:margins="rect(4,4,4,4)" />
362      <v:textRect
363         cx="30.75"
364         cy="581.25"
365         width="61.5"
366         height="61.5" />
367      <g
368         id="shadow1-2-9-0"
369         v:groupContext="shadow"
370         v:shadowOffsetX="0.345598"
371         v:shadowOffsetY="-1.97279"
372         v:shadowType="1"
373         transform="translate(0.345598,1.97279)"
374         class="st1"
375         style="visibility:visible">
376        <rect
377           x="0"
378           y="550.5"
379           width="61.5"
380           height="61.5"
381           class="st2"
382           id="rect27-8-9"
383           style="fill:#5b9bd5;fill-opacity:0.22000002;stroke:#5b9bd5;stroke-opacity:0.22000002;filter:url(#filter_2-3-9)" />
384      </g>
385      <g
386         id="g13515-4">
387        <g
388           id="g13534-5">
389          <rect
390             x="0"
391             y="550.5"
392             width="61.5"
393             height="61.5"
394             class="st3"
395             id="rect29-1-4"
396             style="fill:#5b9bd5;stroke:#c7c8c8;stroke-width:0.25" />
397        </g>
398      </g>
399    </g>
400    <g
401       style="font-size:12px;fill:none;stroke-linecap:square;stroke-miterlimit:3;overflow:visible"
402       id="shape1-1-2-4"
403       v:mID="1"
404       v:groupContext="shape"
405       transform="matrix(2.1604167,0,0,1.165886,88.874699,-447.8809)">
406      <title
407         id="title22-7-5">Square</title>
408      <desc
409         id="desc24-7-8">Atomic Queue #1</desc>
410      <v:userDefs>
411        <v:ud
412           v:nameU="visVersion"
413           v:val="VT0(15):26" />
414      </v:userDefs>
415      <v:textBlock
416         v:margins="rect(4,4,4,4)" />
417      <v:textRect
418         cx="30.75"
419         cy="581.25"
420         width="61.5"
421         height="61.5" />
422      <g
423         id="shadow1-2-9-5"
424         v:groupContext="shadow"
425         v:shadowOffsetX="0.345598"
426         v:shadowOffsetY="-1.97279"
427         v:shadowType="1"
428         transform="translate(0.345598,1.97279)"
429         class="st1"
430         style="visibility:visible">
431        <rect
432           x="0"
433           y="550.5"
434           width="61.5"
435           height="61.5"
436           class="st2"
437           id="rect27-8-7"
438           style="fill:#5b9bd5;fill-opacity:0.22000002;stroke:#5b9bd5;stroke-opacity:0.22000002;filter:url(#filter_2-3-91)" />
439      </g>
440      <g
441         id="g13515-33">
442        <g
443           id="g13534-8">
444          <rect
445             x="0"
446             y="550.5"
447             width="61.5"
448             height="61.5"
449             class="st3"
450             id="rect29-1-95"
451             style="fill:#5b9bd5;stroke:#c7c8c8;stroke-width:0.25" />
452        </g>
453      </g>
454    </g>
455    <g
456       style="font-size:12px;fill:none;stroke-linecap:square;stroke-miterlimit:3;overflow:visible"
457       id="shape1-1-2-9"
458       v:mID="1"
459       v:groupContext="shape"
460       transform="matrix(2.1604167,0,0,1.5671361,88.874699,-538.24651)">
461      <title
462         id="title22-7-9">Square</title>
463      <desc
464         id="desc24-7-5">Atomic Queue #1</desc>
465      <v:userDefs>
466        <v:ud
467           v:nameU="visVersion"
468           v:val="VT0(15):26" />
469      </v:userDefs>
470      <v:textBlock
471         v:margins="rect(4,4,4,4)" />
472      <v:textRect
473         cx="30.75"
474         cy="581.25"
475         width="61.5"
476         height="61.5" />
477      <g
478         id="shadow1-2-9-2"
479         v:groupContext="shadow"
480         v:shadowOffsetX="0.345598"
481         v:shadowOffsetY="-1.97279"
482         v:shadowType="1"
483         transform="translate(0.345598,1.97279)"
484         class="st1"
485         style="visibility:visible">
486        <rect
487           x="0"
488           y="550.5"
489           width="61.5"
490           height="61.5"
491           class="st2"
492           id="rect27-8-1"
493           style="fill:#5b9bd5;fill-opacity:0.22000002;stroke:#5b9bd5;stroke-opacity:0.22000002;filter:url(#filter_2-3-6)" />
494      </g>
495      <g
496         id="g13515-3">
497        <g
498           id="g13534-0">
499          <rect
500             x="0"
501             y="550.5"
502             width="61.5"
503             height="61.5"
504             class="st3"
505             id="rect29-1-9"
506             style="fill:#5b9bd5;stroke:#c7c8c8;stroke-width:0.25" />
507        </g>
508      </g>
509    </g>
510    <path
511       style="fill:none;stroke:#000000;stroke-width:0.74346578px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-mid:none;marker-end:url(#Arrow1Lend)"
512       d="m 220.66064,98.57125 101.22528,0"
513       id="path17209-8"
514       inkscape:connector-type="orthogonal"
515       inkscape:connector-curvature="0" />
516    <g
517       style="font-size:12px;fill:none;stroke-linecap:square;stroke-miterlimit:3;overflow:visible"
518       id="shape1-1-2"
519       v:mID="1"
520       v:groupContext="shape"
521       transform="matrix(2.1604167,0,0,1.5671361,322.24227,-811.89589)">
522      <title
523         id="title22-7">Square</title>
524      <desc
525         id="desc24-7">Atomic Queue #1</desc>
526      <v:userDefs>
527        <v:ud
528           v:nameU="visVersion"
529           v:val="VT0(15):26" />
530      </v:userDefs>
531      <v:textBlock
532         v:margins="rect(4,4,4,4)" />
533      <v:textRect
534         cx="30.75"
535         cy="581.25"
536         width="61.5"
537         height="61.5" />
538      <g
539         id="shadow1-2-9"
540         v:groupContext="shadow"
541         v:shadowOffsetX="0.345598"
542         v:shadowOffsetY="-1.97279"
543         v:shadowType="1"
544         transform="translate(0.345598,1.97279)"
545         class="st1"
546         style="visibility:visible">
547        <rect
548           x="0"
549           y="550.5"
550           width="61.5"
551           height="61.5"
552           class="st2"
553           id="rect27-8"
554           style="fill:#5b9bd5;fill-opacity:0.22000002;stroke:#5b9bd5;stroke-opacity:0.22000002;filter:url(#filter_2-3)" />
555      </g>
556      <g
557         id="g13515">
558        <g
559           id="g13534">
560          <rect
561             x="0"
562             y="550.5"
563             width="61.5"
564             height="61.5"
565             class="st3"
566             id="rect29-1"
567             style="fill:#5b9bd5;stroke:#c7c8c8;stroke-width:0.25" />
568        </g>
569      </g>
570    </g>
571    <g
572       id="g13518"
573       transform="matrix(0.73232502,0,0,0.75477602,25.29268,348.89752)">
574      <g
575         id="g13526">
576        <flowRoot
577           xml:space="preserve"
578           id="flowRoot13464-9"
579           style="font-size:40px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
580           transform="translate(-12.00521,-129.65179)"><flowRegion
581             id="flowRegion13466-1"><rect
582               id="rect13468-2"
583               width="195.99997"
584               height="112.00001"
585               x="273.33334"
586               y="175.33333"
587               style="text-align:center;text-anchor:middle" /></flowRegion><flowPara
588             style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Sans;-inkscape-font-specification:Sans"
589             id="flowPara13511" /></flowRoot>      </g>
590    </g>
591    <path
592       style="fill:none;stroke:#000000;stroke-width:0.75145501;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Lstart);marker-end:none"
593       d="m 176.26096,124.64833 0,69.24854"
594       id="path17209-3"
595       inkscape:connector-type="orthogonal"
596       inkscape:connector-curvature="0" />
597    <path
598       transform="matrix(0.73232502,0,0,0.75477602,-4.325033,50.642983)"
599       sodipodi:type="arc"
600       style="fill:#539de6;fill-opacity:1;stroke:#0000ea;stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
601       id="path29161-3"
602       sodipodi:cx="371"
603       sodipodi:cy="64.5"
604       sodipodi:rx="17"
605       sodipodi:ry="15.5"
606       d="m 388,64.5 a 17,15.5 0 1 1 -34,0 17,15.5 0 1 1 34,0 z" />
607    <path
608       style="fill:none;stroke:#000000;stroke-width:0.74346578px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-mid:none;marker-end:url(#Arrow1Lend)"
609       d="m 322.61264,375 -101.22528,0"
610       id="path17209-8-0"
611       inkscape:connector-type="orthogonal"
612       inkscape:connector-curvature="0" />
613    <path
614       transform="matrix(0.73232502,0,0,0.75477602,0.0689171,324.80833)"
615       sodipodi:type="arc"
616       style="fill:#539de6;fill-opacity:1;stroke:#0000ea;stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
617       id="path29161-1"
618       sodipodi:cx="371"
619       sodipodi:cy="64.5"
620       sodipodi:rx="17"
621       sodipodi:ry="15.5"
622       d="m 388,64.5 a 17,15.5 0 1 1 -34,0 17,15.5 0 1 1 34,0 z" />
623    <path
624       style="fill:none;stroke:#000000;stroke-width:0.62908167px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
625       d="m 155,324.19955 0,-59.37092"
626       id="path17211-7-1"
627       inkscape:connector-type="orthogonal"
628       inkscape:connector-curvature="0" />
629    <path
630       transform="matrix(0.73232502,0,0,0.75477602,-116.37076,245.97088)"
631       sodipodi:type="arc"
632       style="fill:#539de6;fill-opacity:1;stroke:#0000ea;stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
633       id="path29161-8"
634       sodipodi:cx="371"
635       sodipodi:cy="64.5"
636       sodipodi:rx="17"
637       sodipodi:ry="15.5"
638       d="m 388,64.5 a 17,15.5 0 1 1 -34,0 17,15.5 0 1 1 34,0 z" />
639    <path
640       style="fill:none;stroke:#000000;stroke-width:0.75058991;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Lstart-7);marker-end:none"
641       d="m 126.26097,124.99178 0,69.24941"
642       id="path17209-3-0"
643       inkscape:connector-type="orthogonal"
644       inkscape:connector-curvature="0" />
645    <path
646       sodipodi:type="arc"
647       style="fill:#539de6;fill-opacity:1;stroke:#0000ea;stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
648       id="path29161"
649       sodipodi:cx="371"
650       sodipodi:cy="64.5"
651       sodipodi:rx="17"
652       sodipodi:ry="15.5"
653       d="m 388,64.5 a 17,15.5 0 1 1 -34,0 17,15.5 0 1 1 34,0 z"
654       transform="matrix(0.73232502,0,0,0.75477602,-146.16394,110.68276)" />
655    <path
656       sodipodi:type="arc"
657       style="fill:#539de6;fill-opacity:1;stroke:#0000ea;stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
658       id="path29161-2"
659       sodipodi:cx="371"
660       sodipodi:cy="64.5"
661       sodipodi:rx="17"
662       sodipodi:ry="15.5"
663       d="m 388,64.5 a 17,15.5 0 1 1 -34,0 17,15.5 0 1 1 34,0 z"
664       transform="matrix(0.73232502,0,0,0.75477602,-95.40136,110.71627)" />
665    <g
666       id="g29167-4"
667       transform="matrix(0.73232502,0,0,0.75477602,-95.31662,112.00756)">
668      <text
669         sodipodi:linespacing="125%"
670         id="text29163-9"
671         y="70"
672         x="365"
673         style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
674         xml:space="preserve"><tspan
675           style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
676           y="70"
677           x="365"
678           id="tspan29165-9"
679           sodipodi:role="line">1</tspan></text>
680    </g>
681    <g
682       id="g29167-9"
683       transform="matrix(0.73232502,0,0,0.75477602,-4.9726112,50.689051)">
684      <text
685         sodipodi:linespacing="125%"
686         id="text29163-3"
687         y="70"
688         x="365"
689         style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
690         xml:space="preserve"><tspan
691           style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
692           y="70"
693           x="365"
694           id="tspan29165-3"
695           sodipodi:role="line">2</tspan></text>
696    </g>
697    <path
698       style="fill:none;stroke:#000000;stroke-width:1.04032874px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
699       d="m 388.20118,147.93341 0,173.95967"
700       id="path17211-7"
701       inkscape:connector-type="orthogonal"
702       inkscape:connector-curvature="0" />
703    <path
704       transform="matrix(0.73232502,0,0,0.75477602,116.5086,136.68745)"
705       sodipodi:type="arc"
706       style="fill:#539de6;fill-opacity:1;stroke:#0000ea;stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
707       id="path29161-6"
708       sodipodi:cx="371"
709       sodipodi:cy="64.5"
710       sodipodi:rx="17"
711       sodipodi:ry="15.5"
712       d="m 388,64.5 a 17,15.5 0 1 1 -34,0 17,15.5 0 1 1 34,0 z" />
713    <g
714       id="g29167-46"
715       transform="matrix(0.73232502,0,0,0.75477602,116.59334,137.48829)">
716      <text
717         sodipodi:linespacing="125%"
718         id="text29163-1"
719         y="70"
720         x="365"
721         style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
722         xml:space="preserve"><tspan
723           style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
724           y="70"
725           x="365"
726           id="tspan29165-5"
727           sodipodi:role="line">3</tspan></text>
728    </g>
729    <g
730       id="g29167-6"
731       transform="matrix(0.73232502,0,0,0.75477602,0.1536639,325.60918)">
732      <text
733         sodipodi:linespacing="125%"
734         id="text29163-17"
735         y="70"
736         x="365"
737         style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
738         xml:space="preserve"><tspan
739           style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
740           y="70"
741           x="365"
742           id="tspan29165-2"
743           sodipodi:role="line">4</tspan></text>
744    </g>
745    <g
746       id="g29167"
747       transform="matrix(0.73232502,0,0,0.75477602,-146.07919,111.10621)">
748      <text
749         sodipodi:linespacing="125%"
750         id="text29163"
751         y="70"
752         x="365"
753         style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
754         xml:space="preserve"><tspan
755           style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
756           y="70"
757           x="365"
758           id="tspan29165"
759           sodipodi:role="line">6</tspan></text>
760    </g>
761    <g
762       id="g29167-4-3"
763       transform="matrix(0.73232502,0,0,0.75477602,-117.60784,180.11779)">
764      <text
765         sodipodi:linespacing="125%"
766         id="text29163-9-6"
767         y="70"
768         x="321.30356"
769         style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
770         xml:space="preserve"><tspan
771           style="font-size:24.21093369px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
772           y="70"
773           x="321.30356"
774           id="tspan29165-9-7"
775           sodipodi:role="line">Eventdev</tspan></text>
776    </g>
777    <g
778       id="g29167-4-3-5"
779       transform="matrix(0.73232502,0,0,0.75477602,55.34956,26.97821)">
780      <text
781         sodipodi:linespacing="100%"
782         id="text29163-9-6-3"
783         y="70"
784         x="454.74152"
785         style="font-size:40px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
786         xml:space="preserve"><tspan
787           style="font-size:21.52082825px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Sans;-inkscape-font-specification:Sans"
788           y="70"
789           x="454.74152"
790           id="tspan29165-9-7-5"
791           sodipodi:role="line">A<tspan
792   style="line-height:100%"
793   id="tspan3374">tomic stage</tspan></tspan><tspan
794           style="font-size:21.52082825000000099px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;font-family:Sans;-inkscape-font-specification:Sans"
795           y="96.901031"
796           x="454.74152"
797           sodipodi:role="line"
798           id="tspan3320">+</tspan><tspan
799           style="font-size:21.52082825000000099px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;font-family:Sans;-inkscape-font-specification:Sans"
800           y="123.80207"
801           x="454.74152"
802           sodipodi:role="line"
803           id="tspan3322">enqueue to</tspan><tspan
804           style="font-size:21.52082825000000099px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;font-family:Sans;-inkscape-font-specification:Sans"
805           y="150.70311"
806           x="454.74152"
807           sodipodi:role="line"
808           id="tspan3324">cryptodev</tspan></text>
809    </g>
810    <g
811       id="g29167-2"
812       transform="matrix(0.73232502,0,0,0.75477602,-116.28602,248.01695)">
813      <text
814         sodipodi:linespacing="125%"
815         id="text29163-92"
816         y="70"
817         x="365"
818         style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
819         xml:space="preserve"><tspan
820           style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
821           y="70"
822           x="365"
823           id="tspan29165-8"
824           sodipodi:role="line">5</tspan></text>
825    </g>
826    <flowRoot
827       xml:space="preserve"
828       id="flowRoot3376"
829       style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Sans;font-style:normal;font-weight:normal;font-size:18px;line-height:125%;letter-spacing:0px;word-spacing:0px"><flowRegion
830         id="flowRegion3378"><rect
831           id="rect3380"
832           width="100"
833           height="37"
834           x="109"
835           y="259" /></flowRegion><flowPara
836         id="flowPara3382" /></flowRoot>    <g
837       id="g29167-4-3-1"
838       transform="matrix(0.73232502,0,0,0.75477602,109.34956,323.97821)">
839      <text
840         sodipodi:linespacing="125%"
841         id="text29163-9-6-8"
842         y="70"
843         x="321.30356"
844         style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
845         xml:space="preserve"><tspan
846           style="font-size:24.21093369px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
847           y="70"
848           x="321.30356"
849           id="tspan29165-9-7-7"
850           sodipodi:role="line">Cryptodev</tspan></text>
851    </g>
852    <g
853       id="g29167-4-3-1-9"
854       transform="matrix(0.73232502,0,0,0.75477602,-114.48565,314.20704)">
855      <text
856         sodipodi:linespacing="125%"
857         id="text29163-9-6-8-2"
858         y="70"
859         x="368.01718"
860         style="font-size:40px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
861         xml:space="preserve"><tspan
862           style="font-size:24.21093369px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Sans;-inkscape-font-specification:Sans"
863           y="70"
864           x="368.01718"
865           id="tspan29165-9-7-7-0"
866           sodipodi:role="line">Crypto</tspan><tspan
867           style="font-size:24.21093369px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Sans;-inkscape-font-specification:Sans"
868           y="100.26366"
869           x="368.01718"
870           sodipodi:role="line"
871           id="tspan3488">adapter</tspan></text>
872    </g>
873    <g
874       id="g29167-4-3-1-9-2"
875       transform="matrix(0.73232502,0,0,0.75477602,250.96804,192.62529)">
876      <text
877         sodipodi:linespacing="125%"
878         id="text29163-9-6-8-2-3"
879         y="-188.35481"
880         x="318.61978"
881         style="font-size:40px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
882         xml:space="preserve"><tspan
883           style="font-size:21.52082825px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
884           y="-188.35481"
885           x="318.61978"
886           sodipodi:role="line"
887           id="tspan3543">1. Application dequeues</tspan><tspan
888           style="font-size:21.52082825px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
889           y="-161.45378"
890           x="318.61978"
891           sodipodi:role="line"
892           id="tspan3196">    events from the previous</tspan><tspan
893           style="font-size:21.52082825px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
894           y="-134.55275"
895           x="318.61978"
896           sodipodi:role="line"
897           id="tspan3232">    stage</tspan><tspan
898           style="font-size:21.52082825px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
899           y="-107.65171"
900           x="318.61978"
901           sodipodi:role="line"
902           id="tspan3519" /><tspan
903           style="font-size:21.52082825px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
904           y="-80.750671"
905           x="318.61978"
906           sodipodi:role="line"
907           id="tspan3551">2. Application prepares the</tspan><tspan
908           style="font-size:21.52082825px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
909           y="-53.84964"
910           x="318.61978"
911           sodipodi:role="line"
912           id="tspan3203">    crypto operations.</tspan><tspan
913           style="font-size:21.52082825px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
914           y="-26.948603"
915           x="318.61978"
916           sodipodi:role="line"
917           id="tspan3523" /><tspan
918           style="font-size:21.52082825px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
919           y="-0.047568277"
920           x="318.61978"
921           sodipodi:role="line"
922           id="tspan3541">3. Crypto operations are</tspan><tspan
923           style="font-size:21.52082825px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
924           y="26.853468"
925           x="318.61978"
926           sodipodi:role="line"
927           id="tspan3207">    submitted to cryptodev</tspan><tspan
928           style="font-size:21.52082825px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
929           y="53.754501"
930           x="318.61978"
931           sodipodi:role="line"
932           id="tspan3209">    by application..</tspan><tspan
933           style="font-size:21.52082825px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
934           y="80.65554"
935           x="318.61978"
936           sodipodi:role="line"
937           id="tspan3527" /><tspan
938           style="font-size:21.52082825px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
939           y="107.55657"
940           x="318.61978"
941           sodipodi:role="line"
942           id="tspan3547">4. Crypto adapter dequeues</tspan><tspan
943           style="font-size:21.52082825px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
944           y="134.45761"
945           x="318.61978"
946           sodipodi:role="line"
947           id="tspan3216">    crypto completions from</tspan><tspan
948           style="font-size:21.52082825px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
949           y="161.35864"
950           x="318.61978"
951           sodipodi:role="line"
952           id="tspan3218">    cryptodev.</tspan><tspan
953           style="font-size:21.52082825px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
954           y="188.25969"
955           x="318.61978"
956           sodipodi:role="line"
957           id="tspan3531" /><tspan
958           style="font-size:21.52082825px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
959           y="215.16072"
960           x="318.61978"
961           sodipodi:role="line"
962           id="tspan3549">5. Crypto adapter enqueues</tspan><tspan
963           style="font-size:21.52082825px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
964           y="242.06175"
965           x="318.61978"
966           sodipodi:role="line"
967           id="tspan3222">    events to the eventdev.</tspan><tspan
968           style="font-size:21.52082825px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
969           y="268.96277"
970           x="318.61978"
971           sodipodi:role="line"
972           id="tspan3535" /><tspan
973           style="font-size:21.52082825px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
974           y="295.8638"
975           x="318.61978"
976           sodipodi:role="line"
977           id="tspan3537">6. Application dequeues from</tspan><tspan
978           style="font-size:21.52082825px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
979           y="322.76483"
980           x="318.61978"
981           sodipodi:role="line"
982           id="tspan3224">    eventdev and prepare for</tspan><tspan
983           style="font-size:21.52082825px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
984           y="349.66586"
985           x="318.61978"
986           sodipodi:role="line"
987           id="tspan3226">    further processing</tspan></text>
988    </g>
989    <g
990       style="font-size:12px;fill:none;stroke-linecap:square;stroke-miterlimit:3;overflow:visible"
991       id="shape1-1-2-4-7"
992       v:mID="1"
993       v:groupContext="shape"
994       transform="matrix(2.1604167,0,0,1.165886,90.820551,-587.97129)">
995      <title
996         id="title22-7-5-5">Square</title>
997      <desc
998         id="desc24-7-8-3">Atomic Queue #1</desc>
999      <v:userDefs>
1000        <v:ud
1001           v:nameU="visVersion"
1002           v:val="VT0(15):26" />
1003      </v:userDefs>
1004      <v:textBlock
1005         v:margins="rect(4,4,4,4)" />
1006      <v:textRect
1007         cx="30.75"
1008         cy="581.25"
1009         width="61.5"
1010         height="61.5" />
1011      <g
1012         id="shadow1-2-9-5-5"
1013         v:groupContext="shadow"
1014         v:shadowOffsetX="0.345598"
1015         v:shadowOffsetY="-1.97279"
1016         v:shadowType="1"
1017         transform="translate(0.345598,1.97279)"
1018         class="st1"
1019         style="visibility:visible">
1020        <rect
1021           x="0"
1022           y="550.5"
1023           width="61.5"
1024           height="61.5"
1025           class="st2"
1026           id="rect27-8-7-6"
1027           style="fill:#5b9bd5;fill-opacity:0.22000002;stroke:#5b9bd5;stroke-opacity:0.22000002;filter:url(#filter_2-3-91-3)" />
1028      </g>
1029      <g
1030         id="g13515-33-2">
1031        <g
1032           id="g13534-8-9">
1033          <rect
1034             x="0"
1035             y="550.5"
1036             width="61.5"
1037             height="61.5"
1038             class="st3"
1039             id="rect29-1-95-1"
1040             style="fill:#5b9bd5;stroke:#c7c8c8;stroke-width:0.25" />
1041        </g>
1042      </g>
1043    </g>
1044    <g
1045       id="g29167-4-3-2"
1046       transform="matrix(0.73232502,0,0,0.75477602,-125.66199,44.027402)">
1047      <text
1048         sodipodi:linespacing="125%"
1049         id="text29163-9-6-7"
1050         y="70"
1051         x="321.30356"
1052         style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
1053         xml:space="preserve"><tspan
1054           style="font-size:24.21093369px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans;-inkscape-font-specification:Sans"
1055           y="70"
1056           x="321.30356"
1057           id="tspan29165-9-7-0"
1058           sodipodi:role="line">Application</tspan></text>
1059    </g>
1060  </g>
1061</svg>
1062