xref: /dpdk/doc/guides/prog_guide/img/rte_flow_async_usage.svg (revision 197e820c6685993ad75387de79707c81b5e1fc10)
1*197e820cSAlexander Kozyrev<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2*197e820cSAlexander Kozyrev<!-- SPDX-License-Identifier: BSD-3-Clause -->
3*197e820cSAlexander Kozyrev
4*197e820cSAlexander Kozyrev<!-- Copyright(c) 2022 NVIDIA Corporation & Affiliates -->
5*197e820cSAlexander Kozyrev
6*197e820cSAlexander Kozyrev<svg
7*197e820cSAlexander Kozyrev   width="880"
8*197e820cSAlexander Kozyrev   height="610"
9*197e820cSAlexander Kozyrev   overflow="hidden"
10*197e820cSAlexander Kozyrev   version="1.1"
11*197e820cSAlexander Kozyrev   id="svg103"
12*197e820cSAlexander Kozyrev   sodipodi:docname="rte_flow_async_usage.svg"
13*197e820cSAlexander Kozyrev   inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
14*197e820cSAlexander Kozyrev   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
15*197e820cSAlexander Kozyrev   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
16*197e820cSAlexander Kozyrev   xmlns="http://www.w3.org/2000/svg"
17*197e820cSAlexander Kozyrev   xmlns:svg="http://www.w3.org/2000/svg">
18*197e820cSAlexander Kozyrev  <sodipodi:namedview
19*197e820cSAlexander Kozyrev     id="namedview105"
20*197e820cSAlexander Kozyrev     pagecolor="#ffffff"
21*197e820cSAlexander Kozyrev     bordercolor="#666666"
22*197e820cSAlexander Kozyrev     borderopacity="1.0"
23*197e820cSAlexander Kozyrev     inkscape:pageshadow="2"
24*197e820cSAlexander Kozyrev     inkscape:pageopacity="0.0"
25*197e820cSAlexander Kozyrev     inkscape:pagecheckerboard="0"
26*197e820cSAlexander Kozyrev     showgrid="false"
27*197e820cSAlexander Kozyrev     inkscape:zoom="1.3311475"
28*197e820cSAlexander Kozyrev     inkscape:cx="439.84607"
29*197e820cSAlexander Kozyrev     inkscape:cy="305.37563"
30*197e820cSAlexander Kozyrev     inkscape:window-width="2400"
31*197e820cSAlexander Kozyrev     inkscape:window-height="1271"
32*197e820cSAlexander Kozyrev     inkscape:window-x="-9"
33*197e820cSAlexander Kozyrev     inkscape:window-y="-9"
34*197e820cSAlexander Kozyrev     inkscape:window-maximized="1"
35*197e820cSAlexander Kozyrev     inkscape:current-layer="g101" />
36*197e820cSAlexander Kozyrev  <defs
37*197e820cSAlexander Kozyrev     id="defs5">
38*197e820cSAlexander Kozyrev    <clipPath
39*197e820cSAlexander Kozyrev       id="clip0">
40*197e820cSAlexander Kozyrev      <rect
41*197e820cSAlexander Kozyrev         x="0"
42*197e820cSAlexander Kozyrev         y="0"
43*197e820cSAlexander Kozyrev         width="880"
44*197e820cSAlexander Kozyrev         height="610"
45*197e820cSAlexander Kozyrev         id="rect2" />
46*197e820cSAlexander Kozyrev    </clipPath>
47*197e820cSAlexander Kozyrev  </defs>
48*197e820cSAlexander Kozyrev  <g
49*197e820cSAlexander Kozyrev     clip-path="url(#clip0)"
50*197e820cSAlexander Kozyrev     id="g101">
51*197e820cSAlexander Kozyrev    <rect
52*197e820cSAlexander Kozyrev       x="0"
53*197e820cSAlexander Kozyrev       y="0"
54*197e820cSAlexander Kozyrev       width="880"
55*197e820cSAlexander Kozyrev       height="610"
56*197e820cSAlexander Kozyrev       fill="#FFFFFF"
57*197e820cSAlexander Kozyrev       id="rect7" />
58*197e820cSAlexander Kozyrev    <rect
59*197e820cSAlexander Kozyrev       x="333.5"
60*197e820cSAlexander Kozyrev       y="0.500053"
61*197e820cSAlexander Kozyrev       width="234"
62*197e820cSAlexander Kozyrev       height="45"
63*197e820cSAlexander Kozyrev       stroke="#000000"
64*197e820cSAlexander Kozyrev       stroke-width="1.33333"
65*197e820cSAlexander Kozyrev       stroke-miterlimit="8"
66*197e820cSAlexander Kozyrev       fill="#A6A6A6"
67*197e820cSAlexander Kozyrev       id="rect9" />
68*197e820cSAlexander Kozyrev    <text
69*197e820cSAlexander Kozyrev       font-family="Consolas, Consolas_MSFontService, sans-serif"
70*197e820cSAlexander Kozyrev       font-weight="400"
71*197e820cSAlexander Kozyrev       font-size="19px"
72*197e820cSAlexander Kozyrev       transform="translate(357.196,29)"
73*197e820cSAlexander Kozyrev       id="text11">rte_eth_rx_burst()</text>
74*197e820cSAlexander Kozyrev    <rect
75*197e820cSAlexander Kozyrev       x="333.5"
76*197e820cSAlexander Kozyrev       y="63.5001"
77*197e820cSAlexander Kozyrev       width="234"
78*197e820cSAlexander Kozyrev       height="45"
79*197e820cSAlexander Kozyrev       stroke="#000000"
80*197e820cSAlexander Kozyrev       stroke-width="1.33333"
81*197e820cSAlexander Kozyrev       stroke-miterlimit="8"
82*197e820cSAlexander Kozyrev       fill="#D9D9D9"
83*197e820cSAlexander Kozyrev       id="rect13" />
84*197e820cSAlexander Kozyrev    <text
85*197e820cSAlexander Kozyrev       font-family="Calibri,Calibri_MSFontService,sans-serif"
86*197e820cSAlexander Kozyrev       font-weight="400"
87*197e820cSAlexander Kozyrev       font-size="19"
88*197e820cSAlexander Kozyrev       transform="translate(394.666 91)"
89*197e820cSAlexander Kozyrev       id="text17">analyze <tspan
90*197e820cSAlexander Kozyrev   font-size="19"
91*197e820cSAlexander Kozyrev   x="60.9267"
92*197e820cSAlexander Kozyrev   y="0"
93*197e820cSAlexander Kozyrev   id="tspan15">packet </tspan></text>
94*197e820cSAlexander Kozyrev    <rect
95*197e820cSAlexander Kozyrev       x="587.84119"
96*197e820cSAlexander Kozyrev       y="279.47534"
97*197e820cSAlexander Kozyrev       width="200.65393"
98*197e820cSAlexander Kozyrev       height="46.049305"
99*197e820cSAlexander Kozyrev       stroke="#000000"
100*197e820cSAlexander Kozyrev       stroke-width="1.20888"
101*197e820cSAlexander Kozyrev       stroke-miterlimit="8"
102*197e820cSAlexander Kozyrev       fill="#ffffff"
103*197e820cSAlexander Kozyrev       id="rect19" />
104*197e820cSAlexander Kozyrev    <text
105*197e820cSAlexander Kozyrev       font-family="Calibri, Calibri_MSFontService, sans-serif"
106*197e820cSAlexander Kozyrev       font-weight="400"
107*197e820cSAlexander Kozyrev       font-size="19px"
108*197e820cSAlexander Kozyrev       id="text21"
109*197e820cSAlexander Kozyrev       x="595.42902"
110*197e820cSAlexander Kozyrev       y="308">rte_flow_async_create()</text>
111*197e820cSAlexander Kozyrev    <path
112*197e820cSAlexander Kozyrev       d="M333.5 384 450.5 350.5 567.5 384 450.5 417.5Z"
113*197e820cSAlexander Kozyrev       stroke="#000000"
114*197e820cSAlexander Kozyrev       stroke-width="1.33333"
115*197e820cSAlexander Kozyrev       stroke-miterlimit="8"
116*197e820cSAlexander Kozyrev       fill="#D9D9D9"
117*197e820cSAlexander Kozyrev       fill-rule="evenodd"
118*197e820cSAlexander Kozyrev       id="path23" />
119*197e820cSAlexander Kozyrev    <text
120*197e820cSAlexander Kozyrev       font-family="Calibri,Calibri_MSFontService,sans-serif"
121*197e820cSAlexander Kozyrev       font-weight="400"
122*197e820cSAlexander Kozyrev       font-size="19"
123*197e820cSAlexander Kozyrev       transform="translate(430.069 378)"
124*197e820cSAlexander Kozyrev       id="text27">more <tspan
125*197e820cSAlexander Kozyrev   font-size="19"
126*197e820cSAlexander Kozyrev   x="-12.94"
127*197e820cSAlexander Kozyrev   y="23"
128*197e820cSAlexander Kozyrev   id="tspan25">packets?</tspan></text>
129*197e820cSAlexander Kozyrev    <path
130*197e820cSAlexander Kozyrev       d="M689.249 325.5 689.249 338.402 450.5 338.402 450.833 338.069 450.833 343.971 450.167 343.971 450.167 337.735 688.916 337.735 688.582 338.069 688.582 325.5ZM454.5 342.638 450.5 350.638 446.5 342.638Z"
131*197e820cSAlexander Kozyrev       id="path29" />
132*197e820cSAlexander Kozyrev    <path
133*197e820cSAlexander Kozyrev       d="M450.833 45.5 450.833 56.8197 450.167 56.8197 450.167 45.5001ZM454.5 55.4864 450.5 63.4864 446.5 55.4864Z"
134*197e820cSAlexander Kozyrev       id="path31" />
135*197e820cSAlexander Kozyrev    <path
136*197e820cSAlexander Kozyrev       d="M450.833 108.5 450.833 120.375 450.167 120.375 450.167 108.5ZM454.5 119.041 450.5 127.041 446.5 119.041Z"
137*197e820cSAlexander Kozyrev       id="path33" />
138*197e820cSAlexander Kozyrev    <path
139*197e820cSAlexander Kozyrev       d="M451.833 507.5 451.833 533.61 451.167 533.61 451.167 507.5ZM455.5 532.277 451.5 540.277 447.5 532.277Z"
140*197e820cSAlexander Kozyrev       id="path35" />
141*197e820cSAlexander Kozyrev    <path
142*197e820cSAlexander Kozyrev       d="M0 0.333333-23.9993 0.333333-23.666 0-23.666 141.649-23.9993 141.316 562.966 141.316 562.633 141.649 562.633 124.315 563.299 124.315 563.299 141.983-24.3327 141.983-24.3327-0.333333 0-0.333333ZM558.966 125.649 562.966 117.649 566.966 125.649Z"
143*197e820cSAlexander Kozyrev       transform="matrix(-6.12323e-17 -1 -1 6.12323e-17 451.149 585.466)"
144*197e820cSAlexander Kozyrev       id="path37" />
145*197e820cSAlexander Kozyrev    <path
146*197e820cSAlexander Kozyrev       d="M333.5 160.5 450.5 126.5 567.5 160.5 450.5 194.5Z"
147*197e820cSAlexander Kozyrev       stroke="#000000"
148*197e820cSAlexander Kozyrev       stroke-width="1.33333"
149*197e820cSAlexander Kozyrev       stroke-miterlimit="8"
150*197e820cSAlexander Kozyrev       fill="#D9D9D9"
151*197e820cSAlexander Kozyrev       fill-rule="evenodd"
152*197e820cSAlexander Kozyrev       id="path39" />
153*197e820cSAlexander Kozyrev    <text
154*197e820cSAlexander Kozyrev       font-family="Calibri,Calibri_MSFontService,sans-serif"
155*197e820cSAlexander Kozyrev       font-weight="400"
156*197e820cSAlexander Kozyrev       font-size="19"
157*197e820cSAlexander Kozyrev       transform="translate(417.576 155)"
158*197e820cSAlexander Kozyrev       id="text43">add new <tspan
159*197e820cSAlexander Kozyrev   font-size="19"
160*197e820cSAlexander Kozyrev   x="13.2867"
161*197e820cSAlexander Kozyrev   y="23"
162*197e820cSAlexander Kozyrev   id="tspan41">rule?</tspan></text>
163*197e820cSAlexander Kozyrev    <path
164*197e820cSAlexander Kozyrev       d="M567.5 160.167 689.267 160.167 689.267 273.228 688.6 273.228 688.6 160.5 688.933 160.833 567.5 160.833ZM692.933 271.894 688.933 279.894 684.933 271.894Z"
165*197e820cSAlexander Kozyrev       id="path45" />
166*197e820cSAlexander Kozyrev    <rect
167*197e820cSAlexander Kozyrev       x="602.5"
168*197e820cSAlexander Kozyrev       y="127.5"
169*197e820cSAlexander Kozyrev       width="46"
170*197e820cSAlexander Kozyrev       height="30"
171*197e820cSAlexander Kozyrev       stroke="#000000"
172*197e820cSAlexander Kozyrev       stroke-width="0.666667"
173*197e820cSAlexander Kozyrev       stroke-miterlimit="8"
174*197e820cSAlexander Kozyrev       fill="#D9D9D9"
175*197e820cSAlexander Kozyrev       id="rect47" />
176*197e820cSAlexander Kozyrev    <text
177*197e820cSAlexander Kozyrev       font-family="Calibri,Calibri_MSFontService,sans-serif"
178*197e820cSAlexander Kozyrev       font-weight="400"
179*197e820cSAlexander Kozyrev       font-size="19"
180*197e820cSAlexander Kozyrev       transform="translate(611.34 148)"
181*197e820cSAlexander Kozyrev       id="text49">yes</text>
182*197e820cSAlexander Kozyrev    <rect
183*197e820cSAlexander Kozyrev       x="254.5"
184*197e820cSAlexander Kozyrev       y="126.5"
185*197e820cSAlexander Kozyrev       width="46"
186*197e820cSAlexander Kozyrev       height="31"
187*197e820cSAlexander Kozyrev       stroke="#000000"
188*197e820cSAlexander Kozyrev       stroke-width="0.666667"
189*197e820cSAlexander Kozyrev       stroke-miterlimit="8"
190*197e820cSAlexander Kozyrev       fill="#D9D9D9"
191*197e820cSAlexander Kozyrev       id="rect51" />
192*197e820cSAlexander Kozyrev    <text
193*197e820cSAlexander Kozyrev       font-family="Calibri,Calibri_MSFontService,sans-serif"
194*197e820cSAlexander Kozyrev       font-weight="400"
195*197e820cSAlexander Kozyrev       font-size="19"
196*197e820cSAlexander Kozyrev       transform="translate(267.182 147)"
197*197e820cSAlexander Kozyrev       id="text53">no</text>
198*197e820cSAlexander Kozyrev    <path
199*197e820cSAlexander Kozyrev       d="M0-0.333333 251.563-0.333333 251.563 298.328 8.00002 298.328 8.00002 297.662 251.229 297.662 250.896 297.995 250.896 0 251.229 0.333333 0 0.333333ZM9.33333 301.995 1.33333 297.995 9.33333 293.995Z"
200*197e820cSAlexander Kozyrev       transform="matrix(1 0 0 -1 567.5 383.495)"
201*197e820cSAlexander Kozyrev       id="path55" />
202*197e820cSAlexander Kozyrev    <path
203*197e820cSAlexander Kozyrev       d="M86.5001 213.5 203.5 180.5 320.5 213.5 203.5 246.5Z"
204*197e820cSAlexander Kozyrev       stroke="#000000"
205*197e820cSAlexander Kozyrev       stroke-width="1.33333"
206*197e820cSAlexander Kozyrev       stroke-miterlimit="8"
207*197e820cSAlexander Kozyrev       fill="#D9D9D9"
208*197e820cSAlexander Kozyrev       fill-rule="evenodd"
209*197e820cSAlexander Kozyrev       id="path57" />
210*197e820cSAlexander Kozyrev    <text
211*197e820cSAlexander Kozyrev       font-family="Calibri,Calibri_MSFontService,sans-serif"
212*197e820cSAlexander Kozyrev       font-weight="400"
213*197e820cSAlexander Kozyrev       font-size="19"
214*197e820cSAlexander Kozyrev       transform="translate(159.155 208)"
215*197e820cSAlexander Kozyrev       id="text61">destroy the <tspan
216*197e820cSAlexander Kozyrev   font-size="19"
217*197e820cSAlexander Kozyrev   x="24.0333"
218*197e820cSAlexander Kozyrev   y="23"
219*197e820cSAlexander Kozyrev   id="tspan59">rule?</tspan></text>
220*197e820cSAlexander Kozyrev    <path
221*197e820cSAlexander Kozyrev       d="M0-0.333333 131.029-0.333333 131.029 12.9778 130.363 12.9778 130.363 0 130.696 0.333333 0 0.333333ZM134.696 11.6445 130.696 19.6445 126.696 11.6445Z"
222*197e820cSAlexander Kozyrev       transform="matrix(-1 1.22465e-16 1.22465e-16 1 334.196 160.5)"
223*197e820cSAlexander Kozyrev       id="path63" />
224*197e820cSAlexander Kozyrev    <rect
225*197e820cSAlexander Kozyrev       x="92.600937"
226*197e820cSAlexander Kozyrev       y="280.48242"
227*197e820cSAlexander Kozyrev       width="210.14578"
228*197e820cSAlexander Kozyrev       height="45.035149"
229*197e820cSAlexander Kozyrev       stroke="#000000"
230*197e820cSAlexander Kozyrev       stroke-width="1.24464"
231*197e820cSAlexander Kozyrev       stroke-miterlimit="8"
232*197e820cSAlexander Kozyrev       fill="#ffffff"
233*197e820cSAlexander Kozyrev       id="rect65" />
234*197e820cSAlexander Kozyrev    <text
235*197e820cSAlexander Kozyrev       font-family="Calibri, Calibri_MSFontService, sans-serif"
236*197e820cSAlexander Kozyrev       font-weight="400"
237*197e820cSAlexander Kozyrev       font-size="19px"
238*197e820cSAlexander Kozyrev       id="text67"
239*197e820cSAlexander Kozyrev       x="100.2282"
240*197e820cSAlexander Kozyrev       y="308">rte_flow_async_destroy()</text>
241*197e820cSAlexander Kozyrev    <path
242*197e820cSAlexander Kozyrev       d="M0 0.333333-24.0001 0.333333-23.6667 0-23.6667 49.9498-24.0001 49.6165 121.748 49.6165 121.748 59.958 121.082 59.958 121.082 49.9498 121.415 50.2832-24.3334 50.2832-24.3334-0.333333 0-0.333333ZM125.415 58.6247 121.415 66.6247 117.415 58.6247Z"
243*197e820cSAlexander Kozyrev       transform="matrix(-1 0 0 1 319.915 213.5)"
244*197e820cSAlexander Kozyrev       id="path69" />
245*197e820cSAlexander Kozyrev    <path
246*197e820cSAlexander Kozyrev       d="M86.5001 213.833 62.5002 213.833 62.8335 213.5 62.8335 383.95 62.5002 383.617 327.511 383.617 327.511 384.283 62.1668 384.283 62.1668 213.167 86.5001 213.167ZM326.178 379.95 334.178 383.95 326.178 387.95Z"
247*197e820cSAlexander Kozyrev       id="path71" />
248*197e820cSAlexander Kozyrev    <path
249*197e820cSAlexander Kozyrev       d="M0-0.333333 12.8273-0.333333 12.8273 252.111 12.494 251.778 18.321 251.778 18.321 252.445 12.1607 252.445 12.1607 0 12.494 0.333333 0 0.333333ZM16.9877 248.111 24.9877 252.111 16.9877 256.111Z"
250*197e820cSAlexander Kozyrev       transform="matrix(1.83697e-16 1 1 -1.83697e-16 198.5 325.5)"
251*197e820cSAlexander Kozyrev       id="path73" />
252*197e820cSAlexander Kozyrev    <rect
253*197e820cSAlexander Kozyrev       x="357.15436"
254*197e820cSAlexander Kozyrev       y="540.45984"
255*197e820cSAlexander Kozyrev       width="183.59026"
256*197e820cSAlexander Kozyrev       height="45.08033"
257*197e820cSAlexander Kozyrev       stroke="#000000"
258*197e820cSAlexander Kozyrev       stroke-width="1.25785"
259*197e820cSAlexander Kozyrev       stroke-miterlimit="8"
260*197e820cSAlexander Kozyrev       fill="#ffffff"
261*197e820cSAlexander Kozyrev       id="rect75" />
262*197e820cSAlexander Kozyrev    <text
263*197e820cSAlexander Kozyrev       font-family="Calibri, Calibri_MSFontService, sans-serif"
264*197e820cSAlexander Kozyrev       font-weight="400"
265*197e820cSAlexander Kozyrev       font-size="19px"
266*197e820cSAlexander Kozyrev       id="text77"
267*197e820cSAlexander Kozyrev       x="393.08301"
268*197e820cSAlexander Kozyrev       y="569">rte_flow_pull()</text>
269*197e820cSAlexander Kozyrev    <rect
270*197e820cSAlexander Kozyrev       x="357.15436"
271*197e820cSAlexander Kozyrev       y="462.45984"
272*197e820cSAlexander Kozyrev       width="183.59026"
273*197e820cSAlexander Kozyrev       height="45.08033"
274*197e820cSAlexander Kozyrev       stroke="#000000"
275*197e820cSAlexander Kozyrev       stroke-width="1.25785"
276*197e820cSAlexander Kozyrev       stroke-miterlimit="8"
277*197e820cSAlexander Kozyrev       fill="#ffffff"
278*197e820cSAlexander Kozyrev       id="rect79" />
279*197e820cSAlexander Kozyrev    <text
280*197e820cSAlexander Kozyrev       font-family="Calibri, Calibri_MSFontService, sans-serif"
281*197e820cSAlexander Kozyrev       font-weight="400"
282*197e820cSAlexander Kozyrev       font-size="19px"
283*197e820cSAlexander Kozyrev       id="text81"
284*197e820cSAlexander Kozyrev       x="389.19"
285*197e820cSAlexander Kozyrev       y="491">rte_flow_push()</text>
286*197e820cSAlexander Kozyrev    <path
287*197e820cSAlexander Kozyrev       d="M450.833 417.495 451.402 455.999 450.735 456.008 450.167 417.505ZM455.048 454.611 451.167 462.669 447.049 454.729Z"
288*197e820cSAlexander Kozyrev       id="path83" />
289*197e820cSAlexander Kozyrev    <rect
290*197e820cSAlexander Kozyrev       x="0.500053"
291*197e820cSAlexander Kozyrev       y="287.5"
292*197e820cSAlexander Kozyrev       width="46"
293*197e820cSAlexander Kozyrev       height="30"
294*197e820cSAlexander Kozyrev       stroke="#000000"
295*197e820cSAlexander Kozyrev       stroke-width="0.666667"
296*197e820cSAlexander Kozyrev       stroke-miterlimit="8"
297*197e820cSAlexander Kozyrev       fill="#D9D9D9"
298*197e820cSAlexander Kozyrev       id="rect85" />
299*197e820cSAlexander Kozyrev    <text
300*197e820cSAlexander Kozyrev       font-family="Calibri,Calibri_MSFontService,sans-serif"
301*197e820cSAlexander Kozyrev       font-weight="400"
302*197e820cSAlexander Kozyrev       font-size="19"
303*197e820cSAlexander Kozyrev       transform="translate(12.8617 308)"
304*197e820cSAlexander Kozyrev       id="text87">no</text>
305*197e820cSAlexander Kozyrev    <rect
306*197e820cSAlexander Kozyrev       x="357.5"
307*197e820cSAlexander Kozyrev       y="223.5"
308*197e820cSAlexander Kozyrev       width="47"
309*197e820cSAlexander Kozyrev       height="31"
310*197e820cSAlexander Kozyrev       stroke="#000000"
311*197e820cSAlexander Kozyrev       stroke-width="0.666667"
312*197e820cSAlexander Kozyrev       stroke-miterlimit="8"
313*197e820cSAlexander Kozyrev       fill="#D9D9D9"
314*197e820cSAlexander Kozyrev       id="rect89" />
315*197e820cSAlexander Kozyrev    <text
316*197e820cSAlexander Kozyrev       font-family="Calibri,Calibri_MSFontService,sans-serif"
317*197e820cSAlexander Kozyrev       font-weight="400"
318*197e820cSAlexander Kozyrev       font-size="19"
319*197e820cSAlexander Kozyrev       transform="translate(367.001 244)"
320*197e820cSAlexander Kozyrev       id="text91">yes</text>
321*197e820cSAlexander Kozyrev    <rect
322*197e820cSAlexander Kozyrev       x="469.5"
323*197e820cSAlexander Kozyrev       y="421.5"
324*197e820cSAlexander Kozyrev       width="46"
325*197e820cSAlexander Kozyrev       height="30"
326*197e820cSAlexander Kozyrev       stroke="#000000"
327*197e820cSAlexander Kozyrev       stroke-width="0.666667"
328*197e820cSAlexander Kozyrev       stroke-miterlimit="8"
329*197e820cSAlexander Kozyrev       fill="#D9D9D9"
330*197e820cSAlexander Kozyrev       id="rect93" />
331*197e820cSAlexander Kozyrev    <text
332*197e820cSAlexander Kozyrev       font-family="Calibri,Calibri_MSFontService,sans-serif"
333*197e820cSAlexander Kozyrev       font-weight="400"
334*197e820cSAlexander Kozyrev       font-size="19"
335*197e820cSAlexander Kozyrev       transform="translate(481.872 442)"
336*197e820cSAlexander Kozyrev       id="text95">no</text>
337*197e820cSAlexander Kozyrev    <rect
338*197e820cSAlexander Kozyrev       x="832.5"
339*197e820cSAlexander Kozyrev       y="223.5"
340*197e820cSAlexander Kozyrev       width="46"
341*197e820cSAlexander Kozyrev       height="31"
342*197e820cSAlexander Kozyrev       stroke="#000000"
343*197e820cSAlexander Kozyrev       stroke-width="0.666667"
344*197e820cSAlexander Kozyrev       stroke-miterlimit="8"
345*197e820cSAlexander Kozyrev       fill="#D9D9D9"
346*197e820cSAlexander Kozyrev       id="rect97" />
347*197e820cSAlexander Kozyrev    <text
348*197e820cSAlexander Kozyrev       font-family="Calibri,Calibri_MSFontService,sans-serif"
349*197e820cSAlexander Kozyrev       font-weight="400"
350*197e820cSAlexander Kozyrev       font-size="19"
351*197e820cSAlexander Kozyrev       transform="translate(841.777 244)"
352*197e820cSAlexander Kozyrev       id="text99">yes</text>
353*197e820cSAlexander Kozyrev  </g>
354*197e820cSAlexander Kozyrev</svg>
355