1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2<svg 3 xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/" 4 xmlns:dc="http://purl.org/dc/elements/1.1/" 5 xmlns:cc="http://creativecommons.org/ns#" 6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 7 xmlns:svg="http://www.w3.org/2000/svg" 8 xmlns="http://www.w3.org/2000/svg" 9 xmlns:xlink="http://www.w3.org/1999/xlink" 10 version="1.1" 11 id="svg2" 12 class="st16" 13 color-interpolation-filters="sRGB" 14 xml:space="preserve" 15 viewBox="0 0 469.4 294.5" 16 height="4.09028in" 17 width="6.51944in"><metadata 18 id="metadata220"><rdf:RDF><cc:Work 19 rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type 20 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><v:documentProperties 21 v:viewMarkup="false" 22 v:langID="1033" /><style 23 id="style4" 24 type="text/css"><![CDATA[ 25 .st1 {visibility:visible} 26 .st2 {fill:#5b9bd5;fill-opacity:0.22;filter:url(#filter_2);stroke:#5b9bd5;stroke-opacity:0.22} 27 .st3 {fill:#ffffff;stroke:#c7c8c8;stroke-width:0.25} 28 .st4 {fill:#000000;font-family:Calibri;font-size:0.833336em} 29 .st5 {fill:#70ad47;stroke:#c7c8c8;stroke-width:0.25} 30 .st6 {font-size:1em} 31 .st7 {fill:#d8d8d8;stroke:#c7c8c8;stroke-width:0.25} 32 .st8 {fill:none;stroke:none;stroke-width:0.25} 33 .st9 {fill:#000000;font-family:Calibri;font-size:1.00001em;font-style:italic} 34 .st10 {fill:none;filter:url(#filter_2);stroke:#5b9bd5;stroke-opacity:0.22} 35 .st11 {fill:none;stroke:#c7c8c8;stroke-width:0.25} 36 .st12 {fill:#000000;font-family:Calibri;font-size:1.00001em} 37 .st13 {marker-end:url(#mrkr4-90);marker-start:url(#mrkr4-88);stroke:#000000;stroke-linecap:round;stroke-linejoin:round;stroke-width:1} 38 .st14 {fill:#000000;fill-opacity:1;stroke:#000000;stroke-opacity:1;stroke-width:0.28409090909091} 39 .st15 {stroke:#5b9bd5;stroke-linecap:round;stroke-linejoin:round;stroke-width:1} 40 .st16 {fill:none;fill-rule:evenodd;font-size:12px;overflow:visible;stroke-linecap:square;stroke-miterlimit:3} 41 ]]></style><defs 42 id="Markers"><g 43 id="lend4"><path 44 id="path8" 45 style="stroke:none" 46 d="M 2 1 L 0 0 L 2 -1 L 2 1 " /></g><marker 47 overflow="visible" 48 markerUnits="strokeWidth" 49 orient="auto" 50 refX="6.68" 51 v:setback="6.68" 52 v:arrowSize="2" 53 v:arrowType="4" 54 class="st14" 55 id="mrkr4-88"><use 56 id="use11" 57 transform="scale(3.52) " 58 xlink:href="#lend4" /></marker><marker 59 overflow="visible" 60 markerUnits="strokeWidth" 61 orient="auto" 62 refX="-7.04" 63 v:setback="7.04" 64 v:arrowSize="2" 65 v:arrowType="4" 66 class="st14" 67 id="mrkr4-90"><use 68 id="use14" 69 transform="scale(-3.52,-3.52) " 70 xlink:href="#lend4" /></marker></defs><defs 71 id="Filters"><filter 72 id="filter_2"><feGaussianBlur 73 id="feGaussianBlur18" 74 stdDeviation="2" /></filter></defs><g 75 id="g20" 76 v:groupContext="foregroundPage" 77 v:index="1" 78 v:mID="0"><title 79 id="title22">Page-1</title><v:pageProperties 80 v:shadowOffsetY="-9" 81 v:shadowOffsetX="9" 82 v:drawingUnits="0" 83 v:pageScale="1" 84 v:drawingScale="1" /><v:layer 85 v:index="0" 86 v:name="Connector" /><g 87 transform="translate(20.9044,-72.7228)" 88 v:groupContext="shape" 89 v:mID="23" 90 id="shape23-1"><title 91 id="title25">Rectangle.23</title><v:userDefs><v:ud 92 v:val="VT0(15):26" 93 v:nameU="visVersion" /></v:userDefs><g 94 class="st1" 95 transform="matrix(1,0,0,1,0.345598,1.97279)" 96 v:shadowType="1" 97 v:shadowOffsetY="-1.97279" 98 v:shadowOffsetX="0.345598" 99 v:groupContext="shadow" 100 id="shadow23-2"><rect 101 id="rect28" 102 class="st2" 103 height="184.5" 104 width="216.6" 105 y="110" 106 x="0" /></g><rect 107 id="rect30" 108 class="st3" 109 height="184.5" 110 width="216.6" 111 y="110" 112 x="0" /></g><g 113 transform="translate(44.0044,-198.542)" 114 v:groupContext="shape" 115 v:mID="49" 116 id="shape49-6"><title 117 id="title33">Rectangle.49</title><desc 118 id="desc35">ETHDEV</desc><v:userDefs><v:ud 119 v:val="VT0(15):26" 120 v:nameU="visVersion" /></v:userDefs><v:textBlock 121 v:margins="rect(4,4,4,4)" /><v:textRect 122 height="31.6807" 123 width="166.5" 124 cy="278.66" 125 cx="83.25" /><g 126 class="st1" 127 transform="matrix(1,0,0,1,0.345598,1.97279)" 128 v:shadowType="1" 129 v:shadowOffsetY="-1.97279" 130 v:shadowOffsetX="0.345598" 131 v:groupContext="shadow" 132 id="shadow49-7"><rect 133 id="rect38" 134 class="st2" 135 height="31.6807" 136 width="166.5" 137 y="262.819" 138 x="0" /></g><rect 139 id="rect40" 140 class="st3" 141 height="31.6807" 142 width="166.5" 143 y="262.819" 144 x="0" /><text 145 style="font-size:10.00003242px;font-family:Calibri;fill:#000000" 146 id="text42" 147 v:langID="1033" 148 class="st4" 149 y="281.66" 150 x="66.900002">ethdev<v:paragraph 151 v:horizAlign="1" /><v:tabList /></text> 152</g><g 153 transform="translate(44.0044,-158.042)" 154 v:groupContext="shape" 155 v:mID="50" 156 id="shape50-12"><title 157 id="title45">Rectangle.50</title><desc 158 id="desc47">virtio PMD</desc><v:userDefs><v:ud 159 v:val="VT0(15):26" 160 v:nameU="visVersion" /></v:userDefs><v:textBlock 161 v:margins="rect(4,4,4,4)" /><v:textRect 162 height="31.6807" 163 width="166.5" 164 cy="278.66" 165 cx="83.25" /><g 166 class="st1" 167 transform="matrix(1,0,0,1,0.345598,1.97279)" 168 v:shadowType="1" 169 v:shadowOffsetY="-1.97279" 170 v:shadowOffsetX="0.345598" 171 v:groupContext="shadow" 172 id="shadow50-13"><rect 173 id="rect50" 174 class="st2" 175 height="31.6807" 176 width="166.5" 177 y="262.819" 178 x="0" /></g><rect 179 id="rect52" 180 class="st3" 181 height="31.6807" 182 width="166.5" 183 y="262.819" 184 x="0" /><text 185 id="text54" 186 v:langID="1033" 187 class="st4" 188 y="281.66" 189 x="61.58"><v:paragraph 190 v:horizAlign="1" /><v:tabList />virtio PMD</text> 191</g><g 192 transform="translate(128.904,-86.2228)" 193 v:groupContext="shape" 194 v:mID="52" 195 id="shape52-18"><title 196 id="title57">Rectangle.52</title><desc 197 id="desc59">virtio-user (virtual device)</desc><v:userDefs><v:ud 198 v:val="VT0(15):26" 199 v:nameU="visVersion" /></v:userDefs><v:textBlock 200 v:margins="rect(4,4,4,4)" /><v:textRect 201 height="63" 202 width="81.61" 203 cy="263" 204 cx="40.8" /><g 205 class="st1" 206 transform="matrix(1,0,0,1,0.345598,1.97279)" 207 v:shadowType="1" 208 v:shadowOffsetY="-1.97279" 209 v:shadowOffsetX="0.345598" 210 v:groupContext="shadow" 211 id="shadow52-19"><rect 212 id="rect62" 213 class="st2" 214 height="63" 215 width="81.6" 216 y="231.5" 217 x="0" /></g><rect 218 id="rect64" 219 class="st5" 220 height="63" 221 width="81.6" 222 y="231.5" 223 x="0" /><text 224 id="text66" 225 v:langID="1033" 226 class="st4" 227 y="248" 228 x="19.85"><v:paragraph 229 v:horizAlign="1" /><v:tabList />virtio-user<v:newlineChar /><tspan 230 id="tspan68" 231 class="st6" 232 dy="1.2em" 233 x="10.52">(</tspan>virtual device)<v:newlineChar /><v:newlineChar /></text> 234</g><g 235 transform="translate(129.44522,-83.349651)" 236 v:groupContext="shape" 237 v:mID="53" 238 id="shape53-25"><title 239 id="title71">Rectangle.53</title><desc 240 id="desc73">vhost-user adapter</desc><v:userDefs><v:ud 241 v:val="VT0(15):26" 242 v:nameU="visVersion" /></v:userDefs><v:textBlock 243 v:margins="rect(4,4,4,4)" /><v:textRect 244 height="23.5798" 245 width="68.1" 246 cy="282.71" 247 cx="34.05" /><g 248 style="visibility:visible" 249 class="st1" 250 transform="translate(0.345598,1.97279)" 251 v:shadowType="1" 252 v:shadowOffsetY="-1.97279" 253 v:shadowOffsetX="0.345598" 254 v:groupContext="shadow" 255 id="shadow53-26"><rect 256 style="fill:#5b9bd5;fill-opacity:0.22000002;stroke:#5b9bd5;stroke-opacity:0.22000002;filter:url(#filter_2)" 257 id="rect76" 258 class="st2" 259 height="23.5798" 260 width="68.099998" 261 y="270.92001" 262 x="0" /></g><rect 263 style="fill:#ffffff;stroke:#c7c8c8;stroke-width:0.25" 264 id="rect78" 265 class="st3" 266 height="23.5798" 267 width="68.099998" 268 y="265.79211" 269 x="6.99261" /></g><g 270 transform="translate(366.563,-5.2228)" 271 v:groupContext="shape" 272 v:mID="56" 273 id="shape56-32"><title 274 id="title85">Rectangle.38</title><v:userDefs><v:ud 275 v:val="VT0(15):26" 276 v:nameU="visVersion" /></v:userDefs><g 277 class="st1" 278 transform="matrix(1,0,0,1,0.345598,1.97279)" 279 v:shadowType="1" 280 v:shadowOffsetY="-1.97279" 281 v:shadowOffsetX="0.345598" 282 v:groupContext="shadow" 283 id="shadow56-33"><rect 284 id="rect88" 285 class="st2" 286 ry="11.25" 287 rx="11.25" 288 height="22.5" 289 width="77.5823" 290 y="272" 291 x="0" /></g><rect 292 id="rect90" 293 class="st7" 294 ry="11.25" 295 rx="11.25" 296 height="22.5" 297 width="77.5823" 298 y="272" 299 x="0" /></g><g 300 transform="translate(380.904,-5.2228)" 301 v:groupContext="shape" 302 v:mID="57" 303 id="shape57-37"><title 304 id="title93">Sheet.57</title><desc 305 id="desc95">NIC</desc><v:textBlock 306 v:margins="rect(4,4,4,4)" /><v:textRect 307 height="22.5" 308 width="56.25" 309 cy="283.25" 310 cx="28.125" /><rect 311 id="rect97" 312 class="st8" 313 height="22.5" 314 width="56.25" 315 y="272" 316 x="0" /><text 317 id="text99" 318 v:langID="2052" 319 class="st9" 320 y="286.85" 321 x="19.61"><v:paragraph 322 v:horizAlign="1" /><v:tabList />NIC</text> 323</g><g 324 transform="translate(43.4044,-86.2228)" 325 v:groupContext="shape" 326 v:mID="59" 327 id="shape59-40"><title 328 id="title102">Rectangle.59</title><desc 329 id="desc104">virtio (PCI device)</desc><v:userDefs><v:ud 330 v:val="VT0(15):26" 331 v:nameU="visVersion" /></v:userDefs><v:textBlock 332 v:margins="rect(4,4,4,4)" /><v:textRect 333 height="63" 334 width="77.59" 335 cy="263" 336 cx="38.7911" /><g 337 class="st1" 338 transform="matrix(1,0,0,1,0.345598,1.97279)" 339 v:shadowType="1" 340 v:shadowOffsetY="-1.97279" 341 v:shadowOffsetX="0.345598" 342 v:groupContext="shadow" 343 id="shadow59-41"><rect 344 id="rect107" 345 class="st2" 346 height="63" 347 width="77.5823" 348 y="231.5" 349 x="0" /></g><rect 350 id="rect109" 351 class="st3" 352 height="63" 353 width="77.5823" 354 y="231.5" 355 x="0" /><text 356 id="text111" 357 v:langID="1033" 358 class="st4" 359 y="260" 360 x="28.18"><v:paragraph 361 v:horizAlign="1" /><v:tabList />virtio<v:newlineChar /><tspan 362 id="tspan113" 363 class="st6" 364 dy="1.2em" 365 x="15">(</tspan>PCI device)</text> 366</g><g 367 transform="translate(344.904,-77.2228)" 368 v:groupContext="shape" 369 v:mID="60" 370 id="shape60-47"><title 371 id="title116">Rectangle.60</title><desc 372 id="desc118">vSwitch or vRouter</desc><v:userDefs><v:ud 373 v:val="VT0(15):26" 374 v:nameU="visVersion" /></v:userDefs><v:textBlock 375 v:margins="rect(4,4,4,4)" /><v:textRect 376 height="216" 377 width="120.9" 378 cy="186.5" 379 cx="60.45" /><g 380 class="st1" 381 transform="matrix(1,0,0,1,0.345598,1.97279)" 382 v:shadowType="1" 383 v:shadowOffsetY="-1.97279" 384 v:shadowOffsetX="0.345598" 385 v:groupContext="shadow" 386 id="shadow60-48"><rect 387 id="rect121" 388 class="st2" 389 height="216" 390 width="120.9" 391 y="78.5" 392 x="0" /></g><rect 393 id="rect123" 394 class="st3" 395 height="216" 396 width="120.9" 397 y="78.5" 398 x="0" /><text 399 id="text125" 400 v:langID="1033" 401 class="st4" 402 y="177.5" 403 x="44.76"><v:paragraph 404 v:horizAlign="1" /><v:tabList />vSwitch<v:newlineChar /><tspan 405 id="tspan127" 406 class="st6" 407 dy="1.2em" 408 x="56.07">or<v:newlineChar /></tspan><tspan 409 id="tspan129" 410 class="st6" 411 dy="1.2em" 412 x="44.31">vRouter</tspan></text> 413</g><g 414 transform="translate(20.9044,-234.723)" 415 v:groupContext="shape" 416 v:mID="61" 417 id="shape61-55"><title 418 id="title132">Sheet.61</title><desc 419 id="desc134">DPDK</desc><v:textBlock 420 v:margins="rect(4,4,4,4)" /><v:textRect 421 height="22.5" 422 width="47.25" 423 cy="283.25" 424 cx="23.625" /><rect 425 id="rect136" 426 class="st8" 427 height="22.5" 428 width="47.25" 429 y="272" 430 x="0" /><text 431 id="text138" 432 v:langID="1033" 433 class="st9" 434 y="286.85" 435 x="4"><v:paragraph /><v:tabList />DPDK</text> 436</g><g 437 transform="translate(2.9044,-52.4728)" 438 v:groupContext="shape" 439 v:mID="62" 440 id="shape62-58"><title 441 id="title141">Rectangle.62</title><v:userDefs><v:ud 442 v:val="VT0(15):26" 443 v:nameU="visVersion" /></v:userDefs><g 444 class="st1" 445 transform="matrix(1,0,0,1,0.345598,1.97279)" 446 v:shadowType="1" 447 v:shadowOffsetY="-1.97279" 448 v:shadowOffsetX="0.345598" 449 v:groupContext="shadow" 450 id="shadow62-59"><rect 451 id="rect144" 452 class="st10" 453 height="240.75" 454 width="252" 455 y="53.75" 456 x="0" /></g><rect 457 id="rect146" 458 class="st11" 459 height="240.75" 460 width="252" 461 y="53.75" 462 x="0" /></g><g 463 transform="translate(2.9044,-261.723)" 464 v:groupContext="shape" 465 v:mID="63" 466 id="shape63-63"><title 467 id="title149">Sheet.63</title><desc 468 id="desc151">Container/App</desc><v:textBlock 469 v:margins="rect(4,4,4,4)" /><v:textRect 470 height="22.5" 471 width="90" 472 cy="283.25" 473 cx="45" /><rect 474 id="rect153" 475 class="st8" 476 height="22.5" 477 width="90" 478 y="272" 479 x="0" /><text 480 style="font-style:italic;font-size:12.00012016px;font-family:Calibri;fill:#000000" 481 id="text155" 482 v:langID="1033" 483 class="st9" 484 y="286.85001" 485 x="4"><v:paragraph /><v:tabList />Container/App</text> 486</g><g 487 transform="translate(535.904,70.4861) rotate(90)" 488 v:groupContext="shape" 489 v:mID="64" 490 id="shape64-66"><title 491 id="title158">Rectangle.64</title><v:userDefs><v:ud 492 v:val="VT0(15):26" 493 v:nameU="visVersion" /></v:userDefs><g 494 class="st1" 495 transform="matrix(1,0,0,1,1.97279,-0.345598)" 496 v:shadowType="1" 497 v:shadowOffsetY="-1.97279" 498 v:shadowOffsetX="0.345598" 499 v:groupContext="shadow" 500 id="shadow64-67"><rect 501 id="rect161" 502 class="st2" 503 ry="13.5" 504 rx="13.5" 505 height="27" 506 width="77.5823" 507 y="267.5" 508 x="0" /></g><rect 509 id="rect163" 510 class="st7" 511 ry="13.5" 512 rx="13.5" 513 height="27" 514 width="77.5823" 515 y="267.5" 516 x="0" /></g><g 517 transform="translate(625.904,70.4861) rotate(90)" 518 v:groupContext="shape" 519 v:mID="65" 520 id="shape65-71"><title 521 id="title166">Rectangle.65</title><v:userDefs><v:ud 522 v:val="VT0(15):26" 523 v:nameU="visVersion" /></v:userDefs><g 524 class="st1" 525 transform="matrix(1,0,0,1,1.97279,-0.345598)" 526 v:shadowType="1" 527 v:shadowOffsetY="-1.97279" 528 v:shadowOffsetX="0.345598" 529 v:groupContext="shadow" 530 id="shadow65-72"><rect 531 id="rect169" 532 class="st2" 533 ry="13.5" 534 rx="13.5" 535 height="27" 536 width="77.5823" 537 y="267.5" 538 x="0" /></g><rect 539 id="rect171" 540 class="st7" 541 ry="13.5" 542 rx="13.5" 543 height="27" 544 width="77.5823" 545 y="267.5" 546 x="0" /></g><g 547 transform="translate(538.154,81.1522) rotate(90)" 548 v:groupContext="shape" 549 v:mID="66" 550 id="shape66-76"><title 551 id="title174">Sheet.66</title><desc 552 id="desc176">virtio</desc><v:textBlock 553 v:margins="rect(4,4,4,4)" /><v:textRect 554 height="22.5" 555 width="56.25" 556 cy="283.25" 557 cx="28.125" /><rect 558 id="rect178" 559 class="st8" 560 height="22.5" 561 width="56.25" 562 y="272" 563 x="0" /><text 564 id="text180" 565 v:langID="1033" 566 class="st12" 567 y="286.85" 568 x="15.4"><v:paragraph 569 v:horizAlign="1" /><v:tabList />virtio</text> 570</g><g 571 transform="translate(628.154,81.1522) rotate(90)" 572 v:groupContext="shape" 573 v:mID="67" 574 id="shape67-79"><title 575 id="title183">Sheet.67</title><desc 576 id="desc185">vhost</desc><v:textBlock 577 v:margins="rect(4,4,4,4)" /><v:textRect 578 height="22.5" 579 width="56.25" 580 cy="283.25" 581 cx="28.125" /><rect 582 id="rect187" 583 class="st8" 584 height="22.5" 585 width="56.25" 586 y="272" 587 x="0" /><text 588 id="text189" 589 v:langID="1033" 590 class="st12" 591 y="286.85" 592 x="14.74"><v:paragraph 593 v:horizAlign="1" /><v:tabList />vhost</text> 594</g><g 595 transform="translate(268.404,-176.223)" 596 v:layerMember="0" 597 v:groupContext="shape" 598 v:mID="69" 599 id="shape69-82"><title 600 id="title192">Dynamic connector</title><path 601 id="path194" 602 class="st13" 603 d="M6.68 285.5 L7.04 285.5 L55.96 285.5" /></g><g 604 transform="translate(396.354,-77.2228)" 605 v:layerMember="0" 606 v:groupContext="shape" 607 v:mID="70" 608 id="shape70-91"><title 609 id="title197">Dynamic connector.70</title><path 610 id="path199" 611 class="st13" 612 d="M9 301.18 L9 301.54 L9 336.96" /></g><g 613 transform="translate(205.004,-92.4329)" 614 v:layerMember="0" 615 v:groupContext="shape" 616 v:mID="72" 617 id="shape72-104"><title 618 id="title214">Dynamic connector.72</title><path 619 id="path216" 620 class="st15" 621 d="M0 285.5 L101.11 285.5" /></g><g 622 transform="matrix(1.1344321,0,0,0.98698119,292.92681,-86.402944)" 623 v:groupContext="shape" 624 v:mID="71" 625 id="shape71-98"><title 626 id="title202">Rectangle.71</title><desc 627 id="desc204">unix socket file</desc><v:userDefs><v:ud 628 v:val="VT0(15):26" 629 v:nameU="visVersion" /></v:userDefs><v:textBlock 630 v:margins="rect(4,4,4,4)" /><v:textRect 631 height="23.5798" 632 width="77.59" 633 cy="282.71" 634 cx="38.7911" /><g 635 style="visibility:visible" 636 class="st1" 637 transform="translate(0.345598,1.97279)" 638 v:shadowType="1" 639 v:shadowOffsetY="-1.97279" 640 v:shadowOffsetX="0.345598" 641 v:groupContext="shadow" 642 id="shadow71-99"><rect 643 style="fill:#5b9bd5;fill-opacity:0.22000002;stroke:#5b9bd5;stroke-opacity:0.22000002;filter:url(#filter_2)" 644 id="rect207" 645 class="st2" 646 height="23.5798" 647 width="77.582298" 648 y="270.92001" 649 x="0" /></g><rect 650 style="fill:#ffffff;stroke:#000000;stroke-width:0.25025026;stroke-opacity:1;stroke-miterlimit:3;stroke-dasharray:none" 651 id="rect209" 652 class="st3" 653 height="23.5798" 654 width="77.582298" 655 y="270.92001" 656 x="-0.41093162" /><text 657 transform="scale(0.86136004,1.1609547)" 658 style="font-size:10.19067955px;font-family:Calibri;fill:#000000" 659 id="text211" 660 v:langID="1033" 661 class="st4" 662 y="247.29736" 663 x="7.1378384"><v:paragraph 664 v:horizAlign="1" /><v:tabList />unix socket file</text> 665</g><text 666 id="text66-3" 667 v:langID="1033" 668 class="st4" 669 y="192.78035" 670 x="143.49364" 671 style="font-size:12px;line-height:125%;font-family:Calibri;fill:#000000"><v:paragraph 672 v:horizAlign="1" /><v:tabList /><tspan 673 id="tspan4385" 674 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.00000572px;line-height:125%;font-family:Calibri;-inkscape-font-specification:'Calibri, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start">vhost-user</tspan><v:newlineChar /><v:newlineChar /><v:newlineChar /></text> 675<text 676 id="text66-3-9" 677 v:langID="1033" 678 class="st4" 679 y="201.73016" 680 x="149.81844" 681 style="font-size:12px;line-height:125%;font-family:Calibri;fill:#000000"><v:paragraph 682 v:horizAlign="1" /><v:tabList /><tspan 683 id="tspan4385-1" 684 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.00000572px;line-height:125%;font-family:Calibri;-inkscape-font-specification:'Calibri, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start">adapter</tspan><v:newlineChar /><v:newlineChar /><v:newlineChar /></text> 685</g></svg>