<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="2284" height="1884" viewBox="0 0 2284 1884">
<defs><marker id="xaligo-arrow" markerWidth="10" markerHeight="10" refX="9" refY="5" orient="auto-start-reverse" markerUnits="strokeWidth"><path d="M 0 0 L 10 5 L 0 10 z" fill="context-stroke"/></marker><marker id="xaligo-oval" markerWidth="7" markerHeight="7" refX="3.5" refY="3.5" orient="auto" markerUnits="strokeWidth"><circle cx="3.5" cy="3.5" r="2.5" fill="context-stroke"/></marker></defs>
<rect x="0" y="0" width="2284" height="1884" fill="#FFFFFF"/>
<g transform="translate(42 42)">
<rect x="32" y="32" width="2136" height="1736" fill="none" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6"/>
<rect x="44" y="76" width="1044" height="1680" fill="none" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6"/>
<rect x="56" y="120" width="1020" height="964.8" fill="none" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6"/>
<rect x="68" y="164" width="996" height="168.933" fill="none" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6"/>
<rect x="80" y="208" width="360" height="112.933" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="368" y="256" width="72" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="452" y="208" width="408" height="112.933" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="600" y="208" width="112" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="606" y="300.933" width="100" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="452" y="256" width="72" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="68" y="346.933" width="996" height="168.933" fill="none" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6"/>
<rect x="80" y="390.933" width="780" height="112.933" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="420" y="390.933" width="100" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="804" y="437.4" width="56" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="415" y="483.867" width="110" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="68" y="529.867" width="996" height="360" fill="none" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6"/>
<rect x="80" y="573.867" width="228" height="146" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="144" y="573.867" width="100" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="212" y="621.867" width="96" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="412" y="573.867" width="500" height="146" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="620" y="699.867" width="60" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="412" y="621.867" width="96" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="80" y="731.867" width="972" height="146" fill="none" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6"/>
<rect x="92" y="775.867" width="190" height="90" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="157" y="775.867" width="60" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="129" y="845.867" width="116" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="294" y="775.867" width="190" height="90" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="331" y="775.867" width="116" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="345" y="845.867" width="88" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="496" y="775.867" width="190" height="90" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="547" y="775.867" width="88" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="610" y="823.867" width="76" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="533" y="845.867" width="116" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="698" y="775.867" width="190" height="90" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="735" y="775.867" width="116" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="743" y="845.867" width="100" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="68" y="903.867" width="996" height="168.933" fill="none" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6"/>
<rect x="80" y="947.867" width="170" height="112.933" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="113" y="947.867" width="104" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="262" y="947.867" width="170" height="112.933" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="289" y="947.867" width="116" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="305" y="1040.8" width="84" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="444" y="947.867" width="184" height="112.933" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="478" y="947.867" width="116" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="494" y="1040.8" width="84" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="640" y="947.867" width="170" height="112.933" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="675" y="947.867" width="100" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="689" y="1040.8" width="72" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="822" y="947.867" width="210" height="112.933" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="877" y="947.867" width="100" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="928" y="955.867" width="104" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="904" y="1019.867" width="128" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="885" y="1040.8" width="84" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="56" y="1100.8" width="1020" height="643.2" fill="none" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6"/>
<rect x="68" y="1144.8" width="996" height="287.6" fill="none" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6"/>
<rect x="80" y="1188.8" width="380" height="231.6" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="242" y="1188.8" width="56" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="472" y="1188.8" width="388" height="231.6" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="496" y="1188.8" width="340" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="68" y="1446.4" width="492" height="285.6" fill="none" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6"/>
<rect x="80" y="1488.4" width="360" height="231.6" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="384" y="1594.2" width="56" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="572" y="1446.4" width="492" height="285.6" fill="none" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6"/>
<rect x="584" y="1488.4" width="360" height="231.6" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="734" y="1488.4" width="60" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="1112" y="76" width="1044" height="1680" fill="none" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6"/>
<rect x="1124" y="120" width="1020" height="964.8" fill="none" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6"/>
<rect x="1136" y="164" width="996" height="216.7" fill="none" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6"/>
<rect x="1148" y="208" width="780" height="160.7" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="1498" y="348.7" width="80" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="1148" y="244" width="104" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="1148" y="296" width="128" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="1136" y="394.7" width="996" height="216.7" fill="none" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6"/>
<rect x="1148" y="438.7" width="780" height="160.7" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="1498" y="438.7" width="80" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="1472" y="579.4" width="132" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="1148" y="526.7" width="84" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="1136" y="625.4" width="996" height="216.7" fill="none" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6"/>
<rect x="1148" y="669.4" width="780" height="160.7" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="1472" y="669.4" width="132" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="1502" y="810.1" width="72" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="1136" y="856.1" width="996" height="216.7" fill="none" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6"/>
<rect x="1148" y="900.1" width="780" height="160.7" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="1502" y="900.1" width="72" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="1148" y="988.1" width="84" height="20" fill="#FFFFFF" fill-opacity="1" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="1124" y="1100.8" width="1020" height="643.2" fill="none" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6"/>
<rect x="1136" y="1144.8" width="324" height="287.6" fill="none" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6"/>
<rect x="1472" y="1144.8" width="324" height="287.6" fill="none" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6"/>
<rect x="1484" y="1188.8" width="220" height="231.6" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="1808" y="1144.8" width="324" height="287.6" fill="none" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6"/>
<rect x="1820" y="1188.8" width="220" height="231.6" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1"/>
<rect x="1136" y="1446.4" width="996" height="285.6" fill="none" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6"/>
<rect x="577" y="328.933" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="577" y="342.933" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<path d="M 601 318.933 L 581 318.933 L 581 360 L 545 360 L 545 392.933 L 525 392.933" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1" marker-end="url(#xaligo-arrow)"/>
<rect x="378" y="511.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="378" y="525.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<path d="M 410 501.867 L 382 501.867 L 382 575.867 L 249 575.867" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1" marker-end="url(#xaligo-arrow)"/>
<path d="M 313 631.867 L 407 631.867" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1" marker-end="url(#xaligo-arrow)"/>
<rect x="591" y="727.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<path d="M 615 717.867 L 595 717.867 L 595 760 L 242 760 L 242 777.867 L 222 777.867" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1" marker-end="url(#xaligo-arrow)"/>
<path d="M 250 847.867 L 286 847.867 L 286 872 L 290 872 L 290 793.867 L 326 793.867" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1" marker-end="url(#xaligo-arrow)"/>
<path d="M 438 847.867 L 458 847.867 L 458 872 L 522 872 L 522 793.867 L 542 793.867" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1" marker-end="url(#xaligo-arrow)"/>
<path d="M 654 847.867 L 690 847.867 L 690 768 L 694 768 L 694 793.867 L 730 793.867" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1" marker-end="url(#xaligo-arrow)"/>
<rect x="488" y="885.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="488" y="873.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="488" y="899.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="519" y="860.867" width="6" height="6" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="489" y="869" width="6" height="6" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<path d="M 528 863.867 L 492 863.867 L 492 912 L 438 912 L 438 949.867 L 410 949.867" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1" marker-end="url(#xaligo-arrow)"/>
<rect x="540.6" y="885.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="540.6" y="873.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="540.6" y="899.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<path d="M 544.6 870.867 L 544.6 890.867 L 544.6 922.867 L 582.4 922.867 L 582.4 942.867" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1" marker-end="url(#xaligo-arrow)"/>
<rect x="749" y="885.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="749" y="873.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="749" y="899.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<path d="M 753 870.867 L 753 890.867 L 753 922.867 L 765 922.867 L 765 942.867" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1" marker-end="url(#xaligo-arrow)"/>
<rect x="888" y="885.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="888" y="873.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="888" y="899.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<path d="M 848 863.867 L 892 863.867 L 892 912 L 876 912 L 876 949.867 L 872 949.867" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1" marker-end="url(#xaligo-arrow)"/>
<rect x="589" y="885.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="589" y="873.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="589" y="899.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="435" y="941" width="6" height="6" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<path d="M 222 949.867 L 258 949.867 L 258 944 L 593 944 L 593 841.867 L 605 841.867" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1" marker-end="url(#xaligo-arrow)"/>
<rect x="1084" y="926.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="1072" y="926.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="1060" y="926.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="1108" y="285" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="1120" y="285" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="1132" y="285" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<path d="M 1021.6 950.867 L 1021.6 930.867 L 1096 930.867 L 1096 289 L 1158.4 289 L 1158.4 269" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1" marker-end="url(#xaligo-arrow)"/>
<path d="M 445 266 L 447 266" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1" stroke-dasharray="8 6" marker-end="url(#xaligo-arrow)"/>
<rect x="52" y="1565.2" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="64" y="1565.2" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="52" y="502.4" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="64" y="502.4" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="379" y="503.4" width="6" height="6" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<path d="M 434.4 1589.2 L 434.4 1569.2 L 48 1569.2 L 48 506.4 L 809.6 506.4 L 809.6 462.4" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1" marker-end="url(#xaligo-arrow)"/>
<rect x="1534" y="376.7" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="1534" y="390.7" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<path d="M 1538 373.7 L 1538 433.7" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1" marker-end="url(#xaligo-arrow)"/>
<rect x="1108" y="317" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="1120" y="317" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="1132" y="317" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="1084" y="990.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="1072" y="990.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="1060" y="990.867" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<path d="M 1160.8 321 L 1104 321 L 1104 994.867 L 1019.2 994.867 L 1019.2 1014.867" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1" marker-end="url(#xaligo-arrow)"/>
<rect x="1534" y="607.4" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="1534" y="621.4" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<path d="M 1538 604.4 L 1538 664.4" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1" marker-end="url(#xaligo-arrow)"/>
<rect x="1132" y="497.7" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="1132" y="317" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<path d="M 1206.8 521.7 L 1206.8 501.7 L 1128 501.7 L 1128 321 L 1186.4 321" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1" marker-end="url(#xaligo-arrow)"/>
<rect x="1534" y="838.1" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="1534" y="852.1" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<path d="M 1538 835.1 L 1538 895.1" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1" marker-end="url(#xaligo-arrow)"/>
<rect x="1132" y="959.1" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<rect x="1132" y="567.7" width="8" height="8" fill="#FFFFFF" fill-opacity="1" stroke="none"/>
<path d="M 1190 983.1 L 1190 963.1 L 1128 963.1 L 1128 571.7 L 1190 571.7 L 1190 551.7" fill="none" stroke="#1E1E1E" stroke-width="1" stroke-opacity="1" marker-end="url(#xaligo-arrow)"/>
<polygon points="30,22 118,22 128,32 118,42 30,42 30,22" fill="#FFFFFF" fill-opacity="1" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1"/>
<polygon points="42,66 149,66 159,76 149,86 42,86 42,66" fill="#FFFFFF" fill-opacity="1" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1"/>
<polygon points="54,110 123,110 133,120 123,130 54,130 54,110" fill="#FFFFFF" fill-opacity="1" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1"/>
<polygon points="66,154 164,154 174,164 164,174 66,174 66,154" fill="#FFFFFF" fill-opacity="1" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1"/>
<polygon points="66,336.933 192,336.933 202,346.933 192,356.933 66,356.933 66,336.933" fill="#FFFFFF" fill-opacity="1" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1"/>
<polygon points="66,519.867 164,519.867 174,529.867 164,539.867 66,539.867 66,519.867" fill="#FFFFFF" fill-opacity="1" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1"/>
<polygon points="78,721.867 454,721.867 464,731.867 454,741.867 78,741.867 78,721.867" fill="#FFFFFF" fill-opacity="1" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1"/>
<polygon points="66,893.867 192,893.867 202,903.867 192,913.867 66,913.867 66,893.867" fill="#FFFFFF" fill-opacity="1" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1"/>
<polygon points="54,1090.8 132,1090.8 142,1100.8 132,1110.8 54,1110.8 54,1090.8" fill="#FFFFFF" fill-opacity="1" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1"/>
<polygon points="66,1134.8 154,1134.8 164,1144.8 154,1154.8 66,1154.8 66,1134.8" fill="#FFFFFF" fill-opacity="1" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1"/>
<polygon points="66,1436.4 154,1436.4 164,1446.4 154,1456.4 66,1456.4 66,1436.4" fill="#FFFFFF" fill-opacity="1" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1"/>
<polygon points="570,1436.4 648,1436.4 658,1446.4 648,1456.4 570,1456.4 570,1436.4" fill="#FFFFFF" fill-opacity="1" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1"/>
<polygon points="1110,66 1217,66 1227,76 1217,86 1110,86 1110,66" fill="#FFFFFF" fill-opacity="1" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1"/>
<polygon points="1122,110 1191,110 1201,120 1191,130 1122,130 1122,110" fill="#FFFFFF" fill-opacity="1" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1"/>
<polygon points="1134,154 1232,154 1242,164 1232,174 1134,174 1134,154" fill="#FFFFFF" fill-opacity="1" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1"/>
<polygon points="1134,384.7 1260,384.7 1270,394.7 1260,404.7 1134,404.7 1134,384.7" fill="#FFFFFF" fill-opacity="1" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1"/>
<polygon points="1134,615.4 1232,615.4 1242,625.4 1232,635.4 1134,635.4 1134,615.4" fill="#FFFFFF" fill-opacity="1" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1"/>
<polygon points="1134,846.1 1260,846.1 1270,856.1 1260,866.1 1134,866.1 1134,846.1" fill="#FFFFFF" fill-opacity="1" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1"/>
<polygon points="1122,1090.8 1200,1090.8 1210,1100.8 1200,1110.8 1122,1110.8 1122,1090.8" fill="#FFFFFF" fill-opacity="1" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1"/>
<polygon points="1134,1134.8 1222,1134.8 1232,1144.8 1222,1154.8 1134,1154.8 1134,1134.8" fill="#FFFFFF" fill-opacity="1" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1"/>
<polygon points="1470,1134.8 1548,1134.8 1558,1144.8 1548,1154.8 1470,1154.8 1470,1134.8" fill="#FFFFFF" fill-opacity="1" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1"/>
<polygon points="1806,1134.8 1875,1134.8 1885,1144.8 1875,1154.8 1806,1154.8 1806,1134.8" fill="#FFFFFF" fill-opacity="1" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1"/>
<polygon points="1134,1436.4 1404,1436.4 1414,1446.4 1404,1456.4 1134,1456.4 1134,1436.4" fill="#FFFFFF" fill-opacity="1" stroke="#AAB7B8" stroke-width="1" stroke-opacity="1"/>
<defs><clipPath id="xaligo-text-clip-e9edae401eae65db" clipPathUnits="userSpaceOnUse"><rect x="84" y="210" width="352" height="108.933"/></clipPath></defs>
<text x="260" y="270.867" fill="#1E1E1E" font-family="Virgil" font-size="16" text-anchor="middle" clip-path="url(#xaligo-text-clip-e9edae401eae65db)"><tspan x="260" y="270.867">NewRootCmd()</tspan></text>
<defs><clipPath id="xaligo-text-clip-733eaa48adb088c2" clipPathUnits="userSpaceOnUse"><rect x="372" y="258" width="64" height="16"/></clipPath></defs>
<text x="404" y="269.2" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-733eaa48adb088c2)"><tspan x="404" y="269.2">controller</tspan></text>
<defs><clipPath id="xaligo-text-clip-94e23600e16323f1" clipPathUnits="userSpaceOnUse"><rect x="456" y="210" width="400" height="108.933"/></clipPath></defs>
<text x="656" y="270.867" fill="#1E1E1E" font-family="Virgil" font-size="16" text-anchor="middle" clip-path="url(#xaligo-text-clip-94e23600e16323f1)"><tspan x="656" y="270.867">render Command.RunE</tspan></text>
<defs><clipPath id="xaligo-text-clip-ad1589152c6aff7e" clipPathUnits="userSpaceOnUse"><rect x="604" y="210" width="104" height="16"/></clipPath></defs>
<text x="656" y="221.2" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-ad1589152c6aff7e)"><tspan x="656" y="221.2">.xal path + flags</tspan></text>
<defs><clipPath id="xaligo-text-clip-c124d90bfafa1d9a" clipPathUnits="userSpaceOnUse"><rect x="610" y="302.933" width="92" height="16"/></clipPath></defs>
<text x="656" y="314.133" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-c124d90bfafa1d9a)"><tspan x="656" y="314.133">render request</tspan></text>
<defs><clipPath id="xaligo-text-clip-107f1c364eca819e" clipPathUnits="userSpaceOnUse"><rect x="456" y="258" width="64" height="16"/></clipPath></defs>
<text x="488" y="269.2" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-107f1c364eca819e)"><tspan x="488" y="269.2">controller</tspan></text>
<defs><clipPath id="xaligo-text-clip-102f3ba1868a5249" clipPathUnits="userSpaceOnUse"><rect x="84" y="392.933" width="772" height="108.933"/></clipPath></defs>
<text x="470" y="454.6" fill="#1E1E1E" font-family="Virgil" font-size="18" text-anchor="middle" clip-path="url(#xaligo-text-clip-102f3ba1868a5249)"><tspan x="470" y="454.6">RunFormat()</tspan></text>
<defs><clipPath id="xaligo-text-clip-befa4da8428bdb69" clipPathUnits="userSpaceOnUse"><rect x="424" y="392.933" width="92" height="16"/></clipPath></defs>
<text x="470" y="404.533" fill="#1E1E1E" font-family="Virgil" font-size="9" text-anchor="middle" clip-path="url(#xaligo-text-clip-befa4da8428bdb69)"><tspan x="470" y="404.533">render request</tspan></text>
<defs><clipPath id="xaligo-text-clip-3d5c2760559f93f9" clipPathUnits="userSpaceOnUse"><rect x="808" y="439.4" width="48" height="16"/></clipPath></defs>
<text x="832" y="451" fill="#1E1E1E" font-family="Virgil" font-size="9" text-anchor="middle" clip-path="url(#xaligo-text-clip-3d5c2760559f93f9)"><tspan x="832" y="451">Config</tspan></text>
<defs><clipPath id="xaligo-text-clip-fc211caccb255e2d" clipPathUnits="userSpaceOnUse"><rect x="419" y="485.867" width="102" height="16"/></clipPath></defs>
<text x="470" y="497.467" fill="#1E1E1E" font-family="Virgil" font-size="9" text-anchor="middle" clip-path="url(#xaligo-text-clip-fc211caccb255e2d)"><tspan x="470" y="497.467">source + options</tspan></text>
<defs><clipPath id="xaligo-text-clip-6d08167e7c305224" clipPathUnits="userSpaceOnUse"><rect x="84" y="575.867" width="220" height="142"/></clipPath></defs>
<text x="194" y="652.867" fill="#1E1E1E" font-family="Virgil" font-size="15" text-anchor="middle" clip-path="url(#xaligo-text-clip-6d08167e7c305224)"><tspan x="194" y="652.867">Render()</tspan></text>
<defs><clipPath id="xaligo-text-clip-533ce46ccc021aa1" clipPathUnits="userSpaceOnUse"><rect x="148" y="575.867" width="92" height="16"/></clipPath></defs>
<text x="194" y="587.067" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-533ce46ccc021aa1)"><tspan x="194" y="587.067">source + options</tspan></text>
<defs><clipPath id="xaligo-text-clip-5447203b716a901" clipPathUnits="userSpaceOnUse"><rect x="216" y="623.867" width="88" height="16"/></clipPath></defs>
<text x="260" y="635.067" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-5447203b716a901)"><tspan x="260" y="635.067">scene request</tspan></text>
<defs><clipPath id="xaligo-text-clip-678c7c433044e093" clipPathUnits="userSpaceOnUse"><rect x="416" y="575.867" width="492" height="142"/></clipPath></defs>
<text x="662" y="652.067" fill="#1E1E1E" font-family="Virgil" font-size="13" text-anchor="middle" clip-path="url(#xaligo-text-clip-678c7c433044e093)"><tspan x="662" y="652.067">buildScene() — context / I/O / stage order</tspan></text>
<defs><clipPath id="xaligo-text-clip-f9ac72fc0ea05b5c" clipPathUnits="userSpaceOnUse"><rect x="624" y="701.867" width="52" height="16"/></clipPath></defs>
<text x="650" y="713.067" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-f9ac72fc0ea05b5c)"><tspan x="650" y="713.067">source</tspan></text>
<defs><clipPath id="xaligo-text-clip-5292d951b9c97cfe" clipPathUnits="userSpaceOnUse"><rect x="416" y="623.867" width="88" height="16"/></clipPath></defs>
<text x="460" y="635.067" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-5292d951b9c97cfe)"><tspan x="460" y="635.067">scene request</tspan></text>
<defs><clipPath id="xaligo-text-clip-204a23042b16c247" clipPathUnits="userSpaceOnUse"><rect x="96" y="777.867" width="182" height="86"/></clipPath></defs>
<text x="187" y="824.467" fill="#1E1E1E" font-family="Virgil" font-size="9" text-anchor="middle" clip-path="url(#xaligo-text-clip-204a23042b16c247)"><tspan x="187" y="824.467">ParseV1EngineParseDocument()</tspan></text>
<defs><clipPath id="xaligo-text-clip-72cff183890c46c6" clipPathUnits="userSpaceOnUse"><rect x="161" y="777.867" width="52" height="16"/></clipPath></defs>
<text x="187" y="789.067" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-72cff183890c46c6)"><tspan x="187" y="789.067">source</tspan></text>
<defs><clipPath id="xaligo-text-clip-d4f87e569be05fce" clipPathUnits="userSpaceOnUse"><rect x="133" y="847.867" width="108" height="16"/></clipPath></defs>
<text x="187" y="859.067" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-d4f87e569be05fce)"><tspan x="187" y="859.067">validated Document</tspan></text>
<defs><clipPath id="xaligo-text-clip-948af98826ec2a8a" clipPathUnits="userSpaceOnUse"><rect x="298" y="777.867" width="182" height="86"/></clipPath></defs>
<text x="389" y="824.467" fill="#1E1E1E" font-family="Virgil" font-size="9" text-anchor="middle" clip-path="url(#xaligo-text-clip-948af98826ec2a8a)"><tspan x="389" y="824.467">BuildV1EngineLayoutBuild()</tspan></text>
<defs><clipPath id="xaligo-text-clip-d738c3d23ed1b1e8" clipPathUnits="userSpaceOnUse"><rect x="335" y="777.867" width="108" height="16"/></clipPath></defs>
<text x="389" y="789.067" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-d738c3d23ed1b1e8)"><tspan x="389" y="789.067">validated Document</tspan></text>
<defs><clipPath id="xaligo-text-clip-77f3e0c0cccbe205" clipPathUnits="userSpaceOnUse"><rect x="349" y="847.867" width="80" height="16"/></clipPath></defs>
<text x="389" y="859.067" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-77f3e0c0cccbe205)"><tspan x="389" y="859.067">Resolved Box</tspan></text>
<defs><clipPath id="xaligo-text-clip-bdf9e006e64b732f" clipPathUnits="userSpaceOnUse"><rect x="500" y="777.867" width="182" height="86"/></clipPath></defs>
<text x="591" y="824.467" fill="#1E1E1E" font-family="Virgil" font-size="9" text-anchor="middle" clip-path="url(#xaligo-text-clip-bdf9e006e64b732f)"><tspan x="591" y="824.467">BuildJSONV1EngineSceneBuild()</tspan></text>
<defs><clipPath id="xaligo-text-clip-eadf82cc5105a322" clipPathUnits="userSpaceOnUse"><rect x="551" y="777.867" width="80" height="16"/></clipPath></defs>
<text x="591" y="789.067" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-eadf82cc5105a322)"><tspan x="591" y="789.067">Resolved Box</tspan></text>
<defs><clipPath id="xaligo-text-clip-4fad626d8b8e5f09" clipPathUnits="userSpaceOnUse"><rect x="614" y="825.867" width="68" height="16"/></clipPath></defs>
<text x="648" y="837.067" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-4fad626d8b8e5f09)"><tspan x="648" y="837.067">asset ports</tspan></text>
<defs><clipPath id="xaligo-text-clip-68f01cc8c2b9c19d" clipPathUnits="userSpaceOnUse"><rect x="537" y="847.867" width="108" height="16"/></clipPath></defs>
<text x="591" y="859.067" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-68f01cc8c2b9c19d)"><tspan x="591" y="859.067">PresentationScene</tspan></text>
<defs><clipPath id="xaligo-text-clip-e236f8a62774e970" clipPathUnits="userSpaceOnUse"><rect x="702" y="777.867" width="182" height="86"/></clipPath></defs>
<text x="793" y="824.467" fill="#1E1E1E" font-family="Virgil" font-size="9" text-anchor="middle" clip-path="url(#xaligo-text-clip-e236f8a62774e970)"><tspan x="793" y="824.467">BuildPlanV1EnginePlanBuild()</tspan></text>
<defs><clipPath id="xaligo-text-clip-288dba106cd74b86" clipPathUnits="userSpaceOnUse"><rect x="739" y="777.867" width="108" height="16"/></clipPath></defs>
<text x="793" y="789.067" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-288dba106cd74b86)"><tspan x="793" y="789.067">PresentationScene</tspan></text>
<defs><clipPath id="xaligo-text-clip-7e623d02796b650" clipPathUnits="userSpaceOnUse"><rect x="747" y="847.867" width="92" height="16"/></clipPath></defs>
<text x="793" y="859.067" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-7e623d02796b650)"><tspan x="793" y="859.067">Plan / DrawOp</tspan></text>
<defs><clipPath id="xaligo-text-clip-2af267d2c77512d3" clipPathUnits="userSpaceOnUse"><rect x="84" y="949.867" width="162" height="108.933"/></clipPath></defs>
<text x="165" y="1009.533" fill="#1E1E1E" font-family="Virgil" font-size="13" text-anchor="middle" clip-path="url(#xaligo-text-clip-2af267d2c77512d3)"><tspan x="165" y="1009.533">LookupCatalogByID()</tspan></text>
<defs><clipPath id="xaligo-text-clip-74b404809f7d0f5" clipPathUnits="userSpaceOnUse"><rect x="117" y="949.867" width="96" height="16"/></clipPath></defs>
<text x="165" y="961.067" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-74b404809f7d0f5)"><tspan x="165" y="961.067">catalog + icons</tspan></text>
<defs><clipPath id="xaligo-text-clip-a6a88f9544994930" clipPathUnits="userSpaceOnUse"><rect x="266" y="949.867" width="162" height="108.933"/></clipPath></defs>
<text x="347" y="1009.533" fill="#1E1E1E" font-family="Virgil" font-size="13" text-anchor="middle" clip-path="url(#xaligo-text-clip-a6a88f9544994930)"><tspan x="347" y="1009.533">XYFlow.Render()</tspan></text>
<defs><clipPath id="xaligo-text-clip-c72738949c3bd657" clipPathUnits="userSpaceOnUse"><rect x="293" y="949.867" width="108" height="16"/></clipPath></defs>
<text x="347" y="961.067" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-c72738949c3bd657)"><tspan x="347" y="961.067">PresentationScene</tspan></text>
<defs><clipPath id="xaligo-text-clip-ee01f0a481a561f4" clipPathUnits="userSpaceOnUse"><rect x="309" y="1042.8" width="76" height="16"/></clipPath></defs>
<text x="347" y="1054" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-ee01f0a481a561f4)"><tspan x="347" y="1054">XYFlow bytes</tspan></text>
<defs><clipPath id="xaligo-text-clip-b492241fbda16eec" clipPathUnits="userSpaceOnUse"><rect x="448" y="949.867" width="176" height="108.933"/></clipPath></defs>
<text x="536" y="1008.733" fill="#1E1E1E" font-family="Virgil" font-size="11" text-anchor="middle" clip-path="url(#xaligo-text-clip-b492241fbda16eec)"><tspan x="536" y="1008.733">Isoflow.RenderWithIcons()</tspan></text>
<defs><clipPath id="xaligo-text-clip-321d6a704fae8ee" clipPathUnits="userSpaceOnUse"><rect x="482" y="949.867" width="108" height="16"/></clipPath></defs>
<text x="536" y="961.067" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-321d6a704fae8ee)"><tspan x="536" y="961.067">PresentationScene</tspan></text>
<defs><clipPath id="xaligo-text-clip-337aec4c3f57f1b0" clipPathUnits="userSpaceOnUse"><rect x="498" y="1042.8" width="76" height="16"/></clipPath></defs>
<text x="536" y="1054" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-337aec4c3f57f1b0)"><tspan x="536" y="1054">Isoflow bytes</tspan></text>
<defs><clipPath id="xaligo-text-clip-6afd3f068bd9ccca" clipPathUnits="userSpaceOnUse"><rect x="644" y="949.867" width="162" height="108.933"/></clipPath></defs>
<text x="725" y="1009.533" fill="#1E1E1E" font-family="Virgil" font-size="13" text-anchor="middle" clip-path="url(#xaligo-text-clip-6afd3f068bd9ccca)"><tspan x="725" y="1009.533">SVG.Render()</tspan></text>
<defs><clipPath id="xaligo-text-clip-ee8c858d171198c3" clipPathUnits="userSpaceOnUse"><rect x="679" y="949.867" width="92" height="16"/></clipPath></defs>
<text x="725" y="961.067" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-ee8c858d171198c3)"><tspan x="725" y="961.067">Plan / DrawOp</tspan></text>
<defs><clipPath id="xaligo-text-clip-fd374428e4fa45e7" clipPathUnits="userSpaceOnUse"><rect x="693" y="1042.8" width="64" height="16"/></clipPath></defs>
<text x="725" y="1054" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-fd374428e4fa45e7)"><tspan x="725" y="1054">SVG bytes</tspan></text>
<defs><clipPath id="xaligo-text-clip-4455ea450111f15c" clipPathUnits="userSpaceOnUse"><rect x="826" y="949.867" width="202" height="108.933"/></clipPath></defs>
<text x="927" y="1009.533" fill="#1E1E1E" font-family="Virgil" font-size="13" text-anchor="middle" clip-path="url(#xaligo-text-clip-4455ea450111f15c)"><tspan x="927" y="1009.533">ExportPptxBytes()</tspan></text>
<defs><clipPath id="xaligo-text-clip-2852d6a80cce1751" clipPathUnits="userSpaceOnUse"><rect x="881" y="949.867" width="92" height="16"/></clipPath></defs>
<text x="927" y="961.067" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-2852d6a80cce1751)"><tspan x="927" y="961.067">Plan / DrawOp</tspan></text>
<defs><clipPath id="xaligo-text-clip-7d268fcf4525c20c" clipPathUnits="userSpaceOnUse"><rect x="932" y="957.867" width="96" height="16"/></clipPath></defs>
<text x="980" y="969.067" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-7d268fcf4525c20c)"><tspan x="980" y="969.067">WASI stdin JSON</tspan></text>
<defs><clipPath id="xaligo-text-clip-b45406aa4607214b" clipPathUnits="userSpaceOnUse"><rect x="908" y="1021.867" width="120" height="16"/></clipPath></defs>
<text x="968" y="1033.067" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-b45406aa4607214b)"><tspan x="968" y="1033.067">base64 PPTX stdout</tspan></text>
<defs><clipPath id="xaligo-text-clip-7ac0244c0ba91102" clipPathUnits="userSpaceOnUse"><rect x="889" y="1042.8" width="76" height="16"/></clipPath></defs>
<text x="927" y="1054" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-7ac0244c0ba91102)"><tspan x="927" y="1054">PPTX bytes</tspan></text>
<defs><clipPath id="xaligo-text-clip-35ab99c574407f56" clipPathUnits="userSpaceOnUse"><rect x="84" y="1190.8" width="372" height="227.6"/></clipPath></defs>
<text x="270" y="1310.6" fill="#1E1E1E" font-family="Virgil" font-size="15" text-anchor="middle" clip-path="url(#xaligo-text-clip-35ab99c574407f56)"><tspan x="270" y="1310.6">NormalizeTheme()</tspan></text>
<defs><clipPath id="xaligo-text-clip-65a4ec7597cfd2b3" clipPathUnits="userSpaceOnUse"><rect x="246" y="1190.8" width="48" height="16"/></clipPath></defs>
<text x="270" y="1202" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-65a4ec7597cfd2b3)"><tspan x="270" y="1202">Theme</tspan></text>
<defs><clipPath id="xaligo-text-clip-129eb25511f05b23" clipPathUnits="userSpaceOnUse"><rect x="476" y="1190.8" width="380" height="227.6"/></clipPath></defs>
<text x="666" y="1310.6" fill="#1E1E1E" font-family="Virgil" font-size="15" text-anchor="middle" clip-path="url(#xaligo-text-clip-129eb25511f05b23)"><tspan x="666" y="1310.6">NewScene()</tspan></text>
<defs><clipPath id="xaligo-text-clip-395e4c8114e7a255" clipPathUnits="userSpaceOnUse"><rect x="500" y="1190.8" width="332" height="16"/></clipPath></defs>
<text x="666" y="1202" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-395e4c8114e7a255)"><tspan x="666" y="1202">Node / Document / Box / PresentationScene / Plan / TextLayout</tspan></text>
<defs><clipPath id="xaligo-text-clip-5ccb3e406f499910" clipPathUnits="userSpaceOnUse"><rect x="84" y="1490.4" width="352" height="227.6"/></clipPath></defs>
<text x="260" y="1610.2" fill="#1E1E1E" font-family="Virgil" font-size="15" text-anchor="middle" clip-path="url(#xaligo-text-clip-5ccb3e406f499910)"><tspan x="260" y="1610.2">New()</tspan></text>
<defs><clipPath id="xaligo-text-clip-7309dc1edab79a73" clipPathUnits="userSpaceOnUse"><rect x="388" y="1596.2" width="48" height="16"/></clipPath></defs>
<text x="412" y="1607.4" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-7309dc1edab79a73)"><tspan x="412" y="1607.4">Config</tspan></text>
<defs><clipPath id="xaligo-text-clip-bb631a98dc33b374" clipPathUnits="userSpaceOnUse"><rect x="588" y="1490.4" width="352" height="227.6"/></clipPath></defs>
<text x="764" y="1610.2" fill="#1E1E1E" font-family="Virgil" font-size="15" text-anchor="middle" clip-path="url(#xaligo-text-clip-bb631a98dc33b374)"><tspan x="764" y="1610.2">DefaultLogger()</tspan></text>
<defs><clipPath id="xaligo-text-clip-1e82675eb25d6f89" clipPathUnits="userSpaceOnUse"><rect x="738" y="1490.4" width="52" height="16"/></clipPath></defs>
<text x="764" y="1501.6" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-1e82675eb25d6f89)"><tspan x="764" y="1501.6">Logger</tspan></text>
<defs><clipPath id="xaligo-text-clip-80f0a9912d3ca3ed" clipPathUnits="userSpaceOnUse"><rect x="1152" y="210" width="772" height="156.7"/></clipPath></defs>
<text x="1538" y="294.75" fill="#1E1E1E" font-family="Virgil" font-size="16" text-anchor="middle" clip-path="url(#xaligo-text-clip-80f0a9912d3ca3ed)"><tspan x="1538" y="294.75">main()</tspan></text>
<defs><clipPath id="xaligo-text-clip-e0085a7730c7301a" clipPathUnits="userSpaceOnUse"><rect x="1502" y="350.7" width="72" height="16"/></clipPath></defs>
<text x="1538" y="361.9" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-e0085a7730c7301a)"><tspan x="1538" y="361.9">input JSON</tspan></text>
<defs><clipPath id="xaligo-text-clip-5c1ab96ff4711941" clipPathUnits="userSpaceOnUse"><rect x="1152" y="246" width="96" height="16"/></clipPath></defs>
<text x="1200" y="257.2" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-5c1ab96ff4711941)"><tspan x="1200" y="257.2">WASI stdin JSON</tspan></text>
<defs><clipPath id="xaligo-text-clip-2d3f30367330f56d" clipPathUnits="userSpaceOnUse"><rect x="1152" y="298" width="120" height="16"/></clipPath></defs>
<text x="1212" y="309.2" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-2d3f30367330f56d)"><tspan x="1212" y="309.2">base64 PPTX stdout</tspan></text>
<defs><clipPath id="xaligo-text-clip-ba8ea08a92218488" clipPathUnits="userSpaceOnUse"><rect x="1152" y="440.7" width="772" height="156.7"/></clipPath></defs>
<text x="1538" y="525.85" fill="#1E1E1E" font-family="Virgil" font-size="17" text-anchor="middle" clip-path="url(#xaligo-text-clip-ba8ea08a92218488)"><tspan x="1538" y="525.85">runPptxExporter()</tspan></text>
<defs><clipPath id="xaligo-text-clip-38117b3bab1847ed" clipPathUnits="userSpaceOnUse"><rect x="1502" y="440.7" width="72" height="16"/></clipPath></defs>
<text x="1538" y="451.9" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-38117b3bab1847ed)"><tspan x="1538" y="451.9">input JSON</tspan></text>
<defs><clipPath id="xaligo-text-clip-e9dd1ed220dc1963" clipPathUnits="userSpaceOnUse"><rect x="1476" y="581.4" width="124" height="16"/></clipPath></defs>
<text x="1538" y="592.6" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-e9dd1ed220dc1963)"><tspan x="1538" y="592.6">PptxExporterRequest</tspan></text>
<defs><clipPath id="xaligo-text-clip-b2bee559fd4cf8b5" clipPathUnits="userSpaceOnUse"><rect x="1152" y="528.7" width="76" height="16"/></clipPath></defs>
<text x="1190" y="539.9" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-b2bee559fd4cf8b5)"><tspan x="1190" y="539.9">PPTX bytes</tspan></text>
<defs><clipPath id="xaligo-text-clip-ca1884acdcc22bbc" clipPathUnits="userSpaceOnUse"><rect x="1152" y="671.4" width="772" height="156.7"/></clipPath></defs>
<text x="1538" y="756.55" fill="#1E1E1E" font-family="Virgil" font-size="17" text-anchor="middle" clip-path="url(#xaligo-text-clip-ca1884acdcc22bbc)"><tspan x="1538" y="756.55">exportPptxFromRequest()</tspan></text>
<defs><clipPath id="xaligo-text-clip-46e805199dab4e7" clipPathUnits="userSpaceOnUse"><rect x="1476" y="671.4" width="124" height="16"/></clipPath></defs>
<text x="1538" y="682.6" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-46e805199dab4e7)"><tspan x="1538" y="682.6">PptxExporterRequest</tspan></text>
<defs><clipPath id="xaligo-text-clip-f10451972489efcd" clipPathUnits="userSpaceOnUse"><rect x="1506" y="812.1" width="64" height="16"/></clipPath></defs>
<text x="1538" y="823.3" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-f10451972489efcd)"><tspan x="1538" y="823.3">PptxPlan</tspan></text>
<defs><clipPath id="xaligo-text-clip-4bccfba5820843c7" clipPathUnits="userSpaceOnUse"><rect x="1152" y="902.1" width="772" height="156.7"/></clipPath></defs>
<text x="1538" y="987.25" fill="#1E1E1E" font-family="Virgil" font-size="17" text-anchor="middle" clip-path="url(#xaligo-text-clip-4bccfba5820843c7)"><tspan x="1538" y="987.25">createPptxFromPlan()</tspan></text>
<defs><clipPath id="xaligo-text-clip-d756ad29fb94ab63" clipPathUnits="userSpaceOnUse"><rect x="1506" y="902.1" width="64" height="16"/></clipPath></defs>
<text x="1538" y="913.3" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-d756ad29fb94ab63)"><tspan x="1538" y="913.3">PptxPlan</tspan></text>
<defs><clipPath id="xaligo-text-clip-c718c31fd27fe801" clipPathUnits="userSpaceOnUse"><rect x="1152" y="990.1" width="76" height="16"/></clipPath></defs>
<text x="1190" y="1001.3" fill="#1E1E1E" font-family="Virgil" font-size="8" text-anchor="middle" clip-path="url(#xaligo-text-clip-c718c31fd27fe801)"><tspan x="1190" y="1001.3">PPTX bytes</tspan></text>
<defs><clipPath id="xaligo-text-clip-ef42a085c231456c" clipPathUnits="userSpaceOnUse"><rect x="1488" y="1190.8" width="212" height="227.6"/></clipPath></defs>
<text x="1594" y="1310.6" fill="#1E1E1E" font-family="Virgil" font-size="15" text-anchor="middle" clip-path="url(#xaligo-text-clip-ef42a085c231456c)"><tspan x="1594" y="1310.6">NewLogger()</tspan></text>
<defs><clipPath id="xaligo-text-clip-1c9cf8321bb79039" clipPathUnits="userSpaceOnUse"><rect x="1824" y="1190.8" width="212" height="227.6"/></clipPath></defs>
<text x="1930" y="1310.6" fill="#1E1E1E" font-family="Virgil" font-size="15" text-anchor="middle" clip-path="url(#xaligo-text-clip-1c9cf8321bb79039)"><tspan x="1930" y="1310.6">csv()</tspan></text>
<defs><clipPath id="xaligo-text-clip-7d6565abf3ed5841" clipPathUnits="userSpaceOnUse"><rect x="34" y="23" width="66" height="18"/></clipPath></defs>
<text x="34" y="37.25" fill="#AAB7B8" font-family="Helvetica" font-size="14" text-anchor="start" clip-path="url(#xaligo-text-clip-7d6565abf3ed5841)"><tspan x="34" y="37.25">xaligo</tspan></text>
<defs><clipPath id="xaligo-text-clip-f4bfe847d323ee72" clipPathUnits="userSpaceOnUse"><rect x="46" y="67" width="85" height="18"/></clipPath></defs>
<text x="46" y="81.25" fill="#AAB7B8" font-family="Helvetica" font-size="14" text-anchor="start" clip-path="url(#xaligo-text-clip-f4bfe847d323ee72)"><tspan x="46" y="81.25">internal</tspan></text>
<defs><clipPath id="xaligo-text-clip-eeda41171a2e76e8" clipPathUnits="userSpaceOnUse"><rect x="58" y="111" width="47" height="18"/></clipPath></defs>
<text x="58" y="125.25" fill="#AAB7B8" font-family="Helvetica" font-size="14" text-anchor="start" clip-path="url(#xaligo-text-clip-eeda41171a2e76e8)"><tspan x="58" y="125.25">Main</tspan></text>
<defs><clipPath id="xaligo-text-clip-530b313128ebe581" clipPathUnits="userSpaceOnUse"><rect x="70" y="155" width="76" height="18"/></clipPath></defs>
<text x="70" y="169.25" fill="#AAB7B8" font-family="Helvetica" font-size="14" text-anchor="start" clip-path="url(#xaligo-text-clip-530b313128ebe581)"><tspan x="70" y="169.25">command</tspan></text>
<defs><clipPath id="xaligo-text-clip-2357747fef179c78" clipPathUnits="userSpaceOnUse"><rect x="70" y="337.933" width="104" height="18"/></clipPath></defs>
<text x="70" y="352.183" fill="#AAB7B8" font-family="Helvetica" font-size="14" text-anchor="start" clip-path="url(#xaligo-text-clip-2357747fef179c78)"><tspan x="70" y="352.183">controller</tspan></text>
<defs><clipPath id="xaligo-text-clip-b7e86555b9fdf6f2" clipPathUnits="userSpaceOnUse"><rect x="70" y="520.867" width="76" height="18"/></clipPath></defs>
<text x="70" y="535.117" fill="#AAB7B8" font-family="Helvetica" font-size="14" text-anchor="start" clip-path="url(#xaligo-text-clip-b7e86555b9fdf6f2)"><tspan x="70" y="535.117">usecase</tspan></text>
<defs><clipPath id="xaligo-text-clip-d9ba54d02160d40c" clipPathUnits="userSpaceOnUse"><rect x="82" y="722.867" width="354" height="18"/></clipPath></defs>
<text x="82" y="737.117" fill="#AAB7B8" font-family="Helvetica" font-size="14" text-anchor="start" clip-path="url(#xaligo-text-clip-d9ba54d02160d40c)"><tspan x="82" y="737.117">v1/engine (synchronous calculations)</tspan></text>
<defs><clipPath id="xaligo-text-clip-adba5d9120da2457" clipPathUnits="userSpaceOnUse"><rect x="70" y="894.867" width="104" height="18"/></clipPath></defs>
<text x="70" y="909.117" fill="#AAB7B8" font-family="Helvetica" font-size="14" text-anchor="start" clip-path="url(#xaligo-text-clip-adba5d9120da2457)"><tspan x="70" y="909.117">repository</tspan></text>
<defs><clipPath id="xaligo-text-clip-fff64cfa56be14cd" clipPathUnits="userSpaceOnUse"><rect x="58" y="1091.8" width="56" height="18"/></clipPath></defs>
<text x="58" y="1106.05" fill="#AAB7B8" font-family="Helvetica" font-size="14" text-anchor="start" clip-path="url(#xaligo-text-clip-fff64cfa56be14cd)"><tspan x="58" y="1106.05">Other</tspan></text>
<defs><clipPath id="xaligo-text-clip-d2426b17049d36cc" clipPathUnits="userSpaceOnUse"><rect x="70" y="1135.8" width="66" height="18"/></clipPath></defs>
<text x="70" y="1150.05" fill="#AAB7B8" font-family="Helvetica" font-size="14" text-anchor="start" clip-path="url(#xaligo-text-clip-d2426b17049d36cc)"><tspan x="70" y="1150.05">entity</tspan></text>
<defs><clipPath id="xaligo-text-clip-1834bb5eeefa3724" clipPathUnits="userSpaceOnUse"><rect x="70" y="1437.4" width="66" height="18"/></clipPath></defs>
<text x="70" y="1451.65" fill="#AAB7B8" font-family="Helvetica" font-size="14" text-anchor="start" clip-path="url(#xaligo-text-clip-1834bb5eeefa3724)"><tspan x="70" y="1451.65">config</tspan></text>
<defs><clipPath id="xaligo-text-clip-690edab5a32c6f37" clipPathUnits="userSpaceOnUse"><rect x="574" y="1437.4" width="56" height="18"/></clipPath></defs>
<text x="574" y="1451.65" fill="#AAB7B8" font-family="Helvetica" font-size="14" text-anchor="start" clip-path="url(#xaligo-text-clip-690edab5a32c6f37)"><tspan x="574" y="1451.65">share</tspan></text>
<defs><clipPath id="xaligo-text-clip-a9ec96e34e1dfc62" clipPathUnits="userSpaceOnUse"><rect x="1114" y="67" width="85" height="18"/></clipPath></defs>
<text x="1114" y="81.25" fill="#AAB7B8" font-family="Helvetica" font-size="14" text-anchor="start" clip-path="url(#xaligo-text-clip-a9ec96e34e1dfc62)"><tspan x="1114" y="81.25">external</tspan></text>
<defs><clipPath id="xaligo-text-clip-f61dade11fa51b52" clipPathUnits="userSpaceOnUse"><rect x="1126" y="111" width="47" height="18"/></clipPath></defs>
<text x="1126" y="125.25" fill="#AAB7B8" font-family="Helvetica" font-size="14" text-anchor="start" clip-path="url(#xaligo-text-clip-f61dade11fa51b52)"><tspan x="1126" y="125.25">Main</tspan></text>
<defs><clipPath id="xaligo-text-clip-c4c1525309ad8dca" clipPathUnits="userSpaceOnUse"><rect x="1138" y="155" width="76" height="18"/></clipPath></defs>
<text x="1138" y="169.25" fill="#AAB7B8" font-family="Helvetica" font-size="14" text-anchor="start" clip-path="url(#xaligo-text-clip-c4c1525309ad8dca)"><tspan x="1138" y="169.25">command</tspan></text>
<defs><clipPath id="xaligo-text-clip-7acbc1a0cd14c10d" clipPathUnits="userSpaceOnUse"><rect x="1138" y="385.7" width="104" height="18"/></clipPath></defs>
<text x="1138" y="399.95" fill="#AAB7B8" font-family="Helvetica" font-size="14" text-anchor="start" clip-path="url(#xaligo-text-clip-7acbc1a0cd14c10d)"><tspan x="1138" y="399.95">controller</tspan></text>
<defs><clipPath id="xaligo-text-clip-ac3292d86d45ef0" clipPathUnits="userSpaceOnUse"><rect x="1138" y="616.4" width="76" height="18"/></clipPath></defs>
<text x="1138" y="630.65" fill="#AAB7B8" font-family="Helvetica" font-size="14" text-anchor="start" clip-path="url(#xaligo-text-clip-ac3292d86d45ef0)"><tspan x="1138" y="630.65">usecase</tspan></text>
<defs><clipPath id="xaligo-text-clip-507db76e436d0c4a" clipPathUnits="userSpaceOnUse"><rect x="1138" y="847.1" width="104" height="18"/></clipPath></defs>
<text x="1138" y="861.35" fill="#AAB7B8" font-family="Helvetica" font-size="14" text-anchor="start" clip-path="url(#xaligo-text-clip-507db76e436d0c4a)"><tspan x="1138" y="861.35">repository</tspan></text>
<defs><clipPath id="xaligo-text-clip-f0834dc1f626f9f3" clipPathUnits="userSpaceOnUse"><rect x="1126" y="1091.8" width="56" height="18"/></clipPath></defs>
<text x="1126" y="1106.05" fill="#AAB7B8" font-family="Helvetica" font-size="14" text-anchor="start" clip-path="url(#xaligo-text-clip-f0834dc1f626f9f3)"><tspan x="1126" y="1106.05">Other</tspan></text>
<defs><clipPath id="xaligo-text-clip-821d8af5ce267b95" clipPathUnits="userSpaceOnUse"><rect x="1138" y="1135.8" width="66" height="18"/></clipPath></defs>
<text x="1138" y="1150.05" fill="#AAB7B8" font-family="Helvetica" font-size="14" text-anchor="start" clip-path="url(#xaligo-text-clip-821d8af5ce267b95)"><tspan x="1138" y="1150.05">entity</tspan></text>
<defs><clipPath id="xaligo-text-clip-83e0900e6b24381a" clipPathUnits="userSpaceOnUse"><rect x="1474" y="1135.8" width="56" height="18"/></clipPath></defs>
<text x="1474" y="1150.05" fill="#AAB7B8" font-family="Helvetica" font-size="14" text-anchor="start" clip-path="url(#xaligo-text-clip-83e0900e6b24381a)"><tspan x="1474" y="1150.05">share</tspan></text>
<defs><clipPath id="xaligo-text-clip-faed2d6e26dfc283" clipPathUnits="userSpaceOnUse"><rect x="1810" y="1135.8" width="47" height="18"/></clipPath></defs>
<text x="1810" y="1150.05" fill="#AAB7B8" font-family="Helvetica" font-size="14" text-anchor="start" clip-path="url(#xaligo-text-clip-faed2d6e26dfc283)"><tspan x="1810" y="1150.05">tool</tspan></text>
<defs><clipPath id="xaligo-text-clip-91121636d7e91da7" clipPathUnits="userSpaceOnUse"><rect x="1138" y="1437.4" width="248" height="18"/></clipPath></defs>
<text x="1138" y="1451.65" fill="#AAB7B8" font-family="Helvetica" font-size="14" text-anchor="start" clip-path="url(#xaligo-text-clip-91121636d7e91da7)"><tspan x="1138" y="1451.65">wasm (generated artifact)</tspan></text>
<defs><clipPath id="xaligo-text-clip-ecbd2e94c1f198c" clipPathUnits="userSpaceOnUse"><rect x="562" y="362" width="22" height="12"/></clipPath></defs>
<text x="573" y="371.667" fill="#1E1E1E" font-family="Helvetica" font-size="7.333" text-anchor="middle" font-weight="700" clip-path="url(#xaligo-text-clip-ecbd2e94c1f198c)"><tspan x="573" y="371.667">L01</tspan></text>
<defs><clipPath id="xaligo-text-clip-a1046f666ae89ba1" clipPathUnits="userSpaceOnUse"><rect x="363" y="577.867" width="22" height="12"/></clipPath></defs>
<text x="374" y="587.533" fill="#1E1E1E" font-family="Helvetica" font-size="7.333" text-anchor="middle" font-weight="700" clip-path="url(#xaligo-text-clip-a1046f666ae89ba1)"><tspan x="374" y="587.533">L02</tspan></text>
<defs><clipPath id="xaligo-text-clip-2049ce8ad26fe78a" clipPathUnits="userSpaceOnUse"><rect x="328" y="617.867" width="22" height="12"/></clipPath></defs>
<text x="339" y="627.533" fill="#1E1E1E" font-family="Helvetica" font-size="7.333" text-anchor="middle" font-weight="700" clip-path="url(#xaligo-text-clip-2049ce8ad26fe78a)"><tspan x="339" y="627.533">L03</tspan></text>
<defs><clipPath id="xaligo-text-clip-c57d7bd5b9013c9a" clipPathUnits="userSpaceOnUse"><rect x="570" y="746" width="22" height="12"/></clipPath></defs>
<text x="581" y="755.667" fill="#1E1E1E" font-family="Helvetica" font-size="7.333" text-anchor="middle" font-weight="700" clip-path="url(#xaligo-text-clip-c57d7bd5b9013c9a)"><tspan x="581" y="755.667">L04</tspan></text>
<defs><clipPath id="xaligo-text-clip-a7d2122181f3d419" clipPathUnits="userSpaceOnUse"><rect x="267" y="888" width="22" height="12"/></clipPath></defs>
<text x="278" y="897.667" fill="#1E1E1E" font-family="Helvetica" font-size="7.333" text-anchor="middle" font-weight="700" clip-path="url(#xaligo-text-clip-a7d2122181f3d419)"><tspan x="278" y="897.667">L05</tspan></text>
<defs><clipPath id="xaligo-text-clip-e55b87ae075d8545" clipPathUnits="userSpaceOnUse"><rect x="439" y="888" width="22" height="12"/></clipPath></defs>
<text x="450" y="897.667" fill="#1E1E1E" font-family="Helvetica" font-size="7.333" text-anchor="middle" font-weight="700" clip-path="url(#xaligo-text-clip-e55b87ae075d8545)"><tspan x="450" y="897.667">L06</tspan></text>
<defs><clipPath id="xaligo-text-clip-b514f25c93a4eee7" clipPathUnits="userSpaceOnUse"><rect x="671" y="748" width="22" height="12"/></clipPath></defs>
<text x="682" y="757.667" fill="#1E1E1E" font-family="Helvetica" font-size="7.333" text-anchor="middle" font-weight="700" clip-path="url(#xaligo-text-clip-b514f25c93a4eee7)"><tspan x="682" y="757.667">L07</tspan></text>
<defs><clipPath id="xaligo-text-clip-4bb49b2630398a0e" clipPathUnits="userSpaceOnUse"><rect x="489" y="914" width="22" height="12"/></clipPath></defs>
<text x="500" y="923.667" fill="#1E1E1E" font-family="Helvetica" font-size="7.333" text-anchor="middle" font-weight="700" clip-path="url(#xaligo-text-clip-4bb49b2630398a0e)"><tspan x="500" y="923.667">L08</tspan></text>
<defs><clipPath id="xaligo-text-clip-21a865b0d59d10c8" clipPathUnits="userSpaceOnUse"><rect x="563.4" y="908.867" width="22" height="12"/></clipPath></defs>
<text x="574.4" y="918.533" fill="#1E1E1E" font-family="Helvetica" font-size="7.333" text-anchor="middle" font-weight="700" clip-path="url(#xaligo-text-clip-21a865b0d59d10c8)"><tspan x="574.4" y="918.533">L09</tspan></text>
<defs><clipPath id="xaligo-text-clip-a2d8422d6ccd2a53" clipPathUnits="userSpaceOnUse"><rect x="762" y="908.867" width="22" height="12"/></clipPath></defs>
<text x="773" y="918.533" fill="#1E1E1E" font-family="Helvetica" font-size="7.333" text-anchor="middle" font-weight="700" clip-path="url(#xaligo-text-clip-a2d8422d6ccd2a53)"><tspan x="773" y="918.533">L10</tspan></text>
<defs><clipPath id="xaligo-text-clip-247f15858ef01df4" clipPathUnits="userSpaceOnUse"><rect x="889" y="914" width="22" height="12"/></clipPath></defs>
<text x="900" y="923.667" fill="#1E1E1E" font-family="Helvetica" font-size="7.333" text-anchor="middle" font-weight="700" clip-path="url(#xaligo-text-clip-247f15858ef01df4)"><tspan x="900" y="923.667">L11</tspan></text>
<defs><clipPath id="xaligo-text-clip-3604594b8b63b793" clipPathUnits="userSpaceOnUse"><rect x="225" y="916" width="22" height="12"/></clipPath></defs>
<text x="236" y="925.667" fill="#1E1E1E" font-family="Helvetica" font-size="7.333" text-anchor="middle" font-weight="700" clip-path="url(#xaligo-text-clip-3604594b8b63b793)"><tspan x="236" y="925.667">L12</tspan></text>
<defs><clipPath id="xaligo-text-clip-3a126f639aa463e3" clipPathUnits="userSpaceOnUse"><rect x="1002.6" y="916.867" width="22" height="12"/></clipPath></defs>
<text x="1013.6" y="926.533" fill="#1E1E1E" font-family="Helvetica" font-size="7.333" text-anchor="middle" font-weight="700" clip-path="url(#xaligo-text-clip-3a126f639aa463e3)"><tspan x="1013.6" y="926.533">L13</tspan></text>
<defs><clipPath id="xaligo-text-clip-37e18488c979a3ab" clipPathUnits="userSpaceOnUse"><rect x="460" y="230" width="22" height="12"/></clipPath></defs>
<text x="471" y="239.667" fill="#1E1E1E" font-family="Helvetica" font-size="7.333" text-anchor="middle" font-weight="700" clip-path="url(#xaligo-text-clip-37e18488c979a3ab)"><tspan x="471" y="239.667">L14</tspan></text>
<defs><clipPath id="xaligo-text-clip-90ddb8e180817846" clipPathUnits="userSpaceOnUse"><rect x="29" y="1571.2" width="22" height="12"/></clipPath></defs>
<text x="40" y="1580.867" fill="#1E1E1E" font-family="Helvetica" font-size="7.333" text-anchor="middle" font-weight="700" clip-path="url(#xaligo-text-clip-90ddb8e180817846)"><tspan x="40" y="1580.867">L15</tspan></text>
<defs><clipPath id="xaligo-text-clip-2acfe931abaa692e" clipPathUnits="userSpaceOnUse"><rect x="1541" y="385.7" width="22" height="12"/></clipPath></defs>
<text x="1552" y="395.367" fill="#1E1E1E" font-family="Helvetica" font-size="7.333" text-anchor="middle" font-weight="700" clip-path="url(#xaligo-text-clip-2acfe931abaa692e)"><tspan x="1552" y="395.367">L16</tspan></text>
<defs><clipPath id="xaligo-text-clip-1606176479fb3b62" clipPathUnits="userSpaceOnUse"><rect x="1101" y="307" width="22" height="12"/></clipPath></defs>
<text x="1112" y="316.667" fill="#1E1E1E" font-family="Helvetica" font-size="7.333" text-anchor="middle" font-weight="700" clip-path="url(#xaligo-text-clip-1606176479fb3b62)"><tspan x="1112" y="316.667">L17</tspan></text>
<defs><clipPath id="xaligo-text-clip-26a97e29e86d604e" clipPathUnits="userSpaceOnUse"><rect x="1541" y="616.4" width="22" height="12"/></clipPath></defs>
<text x="1552" y="626.067" fill="#1E1E1E" font-family="Helvetica" font-size="7.333" text-anchor="middle" font-weight="700" clip-path="url(#xaligo-text-clip-26a97e29e86d604e)"><tspan x="1552" y="626.067">L18</tspan></text>
<defs><clipPath id="xaligo-text-clip-7d4db4c7396658a9" clipPathUnits="userSpaceOnUse"><rect x="1109" y="503.7" width="22" height="12"/></clipPath></defs>
<text x="1120" y="513.367" fill="#1E1E1E" font-family="Helvetica" font-size="7.333" text-anchor="middle" font-weight="700" clip-path="url(#xaligo-text-clip-7d4db4c7396658a9)"><tspan x="1120" y="513.367">L19</tspan></text>
<defs><clipPath id="xaligo-text-clip-760888ffa3bb88aa" clipPathUnits="userSpaceOnUse"><rect x="1541" y="847.1" width="22" height="12"/></clipPath></defs>
<text x="1552" y="856.767" fill="#1E1E1E" font-family="Helvetica" font-size="7.333" text-anchor="middle" font-weight="700" clip-path="url(#xaligo-text-clip-760888ffa3bb88aa)"><tspan x="1552" y="856.767">L20</tspan></text>
<defs><clipPath id="xaligo-text-clip-373a20baf9885b6e" clipPathUnits="userSpaceOnUse"><rect x="1109" y="965.1" width="22" height="12"/></clipPath></defs>
<text x="1120" y="974.767" fill="#1E1E1E" font-family="Helvetica" font-size="7.333" text-anchor="middle" font-weight="700" clip-path="url(#xaligo-text-clip-373a20baf9885b6e)"><tspan x="1120" y="974.767">L21</tspan></text>
</g>
</svg>
