nosqlbench/devdocs/project/api_connections.svg

117 lines
84 KiB
XML

<?xml version="1.0" encoding="utf-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" d2Version="v0.6.1" preserveAspectRatio="xMinYMin meet" viewBox="0 0 1701 440"><svg id="d2-svg" class="d2-4081406676" width="1701" height="440" viewBox="-89 -89 1701 440"><rect x="-89.000000" y="-89.000000" width="1701.000000" height="440.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-4081406676 .text-bold {
font-family: "d2-4081406676-font-bold";
}
@font-face {
font-family: d2-4081406676-font-bold;
src: url("data:application/font-woff;base64,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");
}
.sketch-overlay-normal {
fill: url(#streaks-normal);
mix-blend-mode: color-burn;
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
stroke-linejoin: round;
}
.connection {
stroke-linecap: round;
stroke-linejoin: round;
}
.blend {
mix-blend-mode: multiply;
opacity: 0.5;
}
.d2-4081406676 .fill-N1{fill:#0A0F25;}
.d2-4081406676 .fill-N2{fill:#676C7E;}
.d2-4081406676 .fill-N3{fill:#9499AB;}
.d2-4081406676 .fill-N4{fill:#CFD2DD;}
.d2-4081406676 .fill-N5{fill:#DEE1EB;}
.d2-4081406676 .fill-N6{fill:#EEF1F8;}
.d2-4081406676 .fill-N7{fill:#FFFFFF;}
.d2-4081406676 .fill-B1{fill:#0D32B2;}
.d2-4081406676 .fill-B2{fill:#0D32B2;}
.d2-4081406676 .fill-B3{fill:#E3E9FD;}
.d2-4081406676 .fill-B4{fill:#E3E9FD;}
.d2-4081406676 .fill-B5{fill:#EDF0FD;}
.d2-4081406676 .fill-B6{fill:#F7F8FE;}
.d2-4081406676 .fill-AA2{fill:#4A6FF3;}
.d2-4081406676 .fill-AA4{fill:#EDF0FD;}
.d2-4081406676 .fill-AA5{fill:#F7F8FE;}
.d2-4081406676 .fill-AB4{fill:#EDF0FD;}
.d2-4081406676 .fill-AB5{fill:#F7F8FE;}
.d2-4081406676 .stroke-N1{stroke:#0A0F25;}
.d2-4081406676 .stroke-N2{stroke:#676C7E;}
.d2-4081406676 .stroke-N3{stroke:#9499AB;}
.d2-4081406676 .stroke-N4{stroke:#CFD2DD;}
.d2-4081406676 .stroke-N5{stroke:#DEE1EB;}
.d2-4081406676 .stroke-N6{stroke:#EEF1F8;}
.d2-4081406676 .stroke-N7{stroke:#FFFFFF;}
.d2-4081406676 .stroke-B1{stroke:#0D32B2;}
.d2-4081406676 .stroke-B2{stroke:#0D32B2;}
.d2-4081406676 .stroke-B3{stroke:#E3E9FD;}
.d2-4081406676 .stroke-B4{stroke:#E3E9FD;}
.d2-4081406676 .stroke-B5{stroke:#EDF0FD;}
.d2-4081406676 .stroke-B6{stroke:#F7F8FE;}
.d2-4081406676 .stroke-AA2{stroke:#4A6FF3;}
.d2-4081406676 .stroke-AA4{stroke:#EDF0FD;}
.d2-4081406676 .stroke-AA5{stroke:#F7F8FE;}
.d2-4081406676 .stroke-AB4{stroke:#EDF0FD;}
.d2-4081406676 .stroke-AB5{stroke:#F7F8FE;}
.d2-4081406676 .background-color-N1{background-color:#0A0F25;}
.d2-4081406676 .background-color-N2{background-color:#676C7E;}
.d2-4081406676 .background-color-N3{background-color:#9499AB;}
.d2-4081406676 .background-color-N4{background-color:#CFD2DD;}
.d2-4081406676 .background-color-N5{background-color:#DEE1EB;}
.d2-4081406676 .background-color-N6{background-color:#EEF1F8;}
.d2-4081406676 .background-color-N7{background-color:#FFFFFF;}
.d2-4081406676 .background-color-B1{background-color:#0D32B2;}
.d2-4081406676 .background-color-B2{background-color:#0D32B2;}
.d2-4081406676 .background-color-B3{background-color:#E3E9FD;}
.d2-4081406676 .background-color-B4{background-color:#E3E9FD;}
.d2-4081406676 .background-color-B5{background-color:#EDF0FD;}
.d2-4081406676 .background-color-B6{background-color:#F7F8FE;}
.d2-4081406676 .background-color-AA2{background-color:#4A6FF3;}
.d2-4081406676 .background-color-AA4{background-color:#EDF0FD;}
.d2-4081406676 .background-color-AA5{background-color:#F7F8FE;}
.d2-4081406676 .background-color-AB4{background-color:#EDF0FD;}
.d2-4081406676 .background-color-AB5{background-color:#F7F8FE;}
.d2-4081406676 .color-N1{color:#0A0F25;}
.d2-4081406676 .color-N2{color:#676C7E;}
.d2-4081406676 .color-N3{color:#9499AB;}
.d2-4081406676 .color-N4{color:#CFD2DD;}
.d2-4081406676 .color-N5{color:#DEE1EB;}
.d2-4081406676 .color-N6{color:#EEF1F8;}
.d2-4081406676 .color-N7{color:#FFFFFF;}
.d2-4081406676 .color-B1{color:#0D32B2;}
.d2-4081406676 .color-B2{color:#0D32B2;}
.d2-4081406676 .color-B3{color:#E3E9FD;}
.d2-4081406676 .color-B4{color:#E3E9FD;}
.d2-4081406676 .color-B5{color:#EDF0FD;}
.d2-4081406676 .color-B6{color:#F7F8FE;}
.d2-4081406676 .color-AA2{color:#4A6FF3;}
.d2-4081406676 .color-AA4{color:#EDF0FD;}
.d2-4081406676 .color-AA5{color:#F7F8FE;}
.d2-4081406676 .color-AB4{color:#EDF0FD;}
.d2-4081406676 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]></style><defs><pattern id="streaks-bright" x="0" y="0" width="100" height="100" patternUnits="userSpaceOnUse">
<path fill="rgba(0, 0, 0, 0.1)" fill-rule="evenodd" clip-rule="evenodd" d="M58.1193 0H58.1703L55.4939 2.67644L58.1193 0ZM45.7725 0H45.811L41.2851 4.61498L42.7191 3.29325L37.0824 8.92997L35.0554 10.9569L32.0719 13.9404L29.6229 16.5017L27.1738 19.0631L25.8089 20.2034L23.2195 22.6244L18.181 27.6068L23.8178 21.97L27.0615 18.9508L33.8666 11.9773L33.1562 12.5194L37.0262 8.87383L40.784 5.11602L38.0299 7.64561L45.7725 0ZM23.1079 0H23.108L21.5814 1.66688L20.3126 2.79534L23.1079 0ZM7.53869 0H7.54254L7.50005 0.035944L7.53869 0ZM2.49995 0H2.52362L0.900245 1.59971L2.49995 0ZM0 3.64398V3.60744L0.278386 3.36559L0 3.64398ZM0 18.6564V18.5398L0.67985 17.8416L3.4459 15.0755L1.15701 17.1333L2.78713 15.6022L6.01437 12.507L8.5168 9.87253L5.15803 13.2313L11.0357 7.25453L10.4926 7.89678L13.6868 4.7686L8.54982 9.90555L7.05177 11.5687L4.68087 13.9396L0.729379 17.8911L3.01827 15.8333L0 18.6564ZM0 69.2431V69.178L1.64651 67.4763L1.46347 67.7796L5.84063 63.4025L4.42167 64.9016L0 69.4007V69.3408L0.247596 68.9955L0 69.2431ZM2.51594 100H2.49238L5.19989 97.2925L7.70071 95.0162L12.8713 89.6772L12.3094 90.0707L15.288 87.3167L18.1542 84.4504L16.0269 86.3532L22.8752 79.6172L18.5364 84.0683L19.6435 83.0734L15.3441 87.3728L13.798 88.9189L11.5224 91.1945L9.66768 93.1615L7.81297 95.1285L6.74529 95.9716L4.75024 97.7983L2.51594 100ZM7.54255 100H7.5387L9.81396 97.884L8.46606 99.2189L7.54255 100ZM45.8189 100H45.7807L46.9912 98.8047L45.8189 100ZM58.1784 100H58.1272L62.2952 95.7511L66.1408 91.9055L63.0037 94.8115L65.2507 92.6635L69.7117 88.3346L73.2165 84.6977L68.5469 89.3673L76.7379 81.0773L75.9634 81.9509L80.3913 77.5889L73.2496 84.7307L71.1346 87.0107L67.8384 90.3069L62.3447 95.8006L65.4818 92.8947L61.2625 96.9159L58.1784 100ZM75.4277 100H75.229L82.1834 92.9039L81.3403 93.5787L86.0063 89.1371L90.5601 84.5833L87.2464 87.6725L98.0937 76.9375L91.1673 83.9761L92.8932 82.3625L86.0625 89.1933L83.6062 91.6496L79.9907 95.265L77.011 98.357L75.4277 100ZM100 18.5398V18.6563L99.9556 18.6979L95.8065 22.847L100 18.5398ZM100 3.60743V3.64398L99.6791 3.9649L99.2094 4.29428L100 3.60743ZM75.4201 0L74.0312 1.4412L72.401 2.84687L69.281 5.79854L63.1812 11.8422L70.0119 5.01151L73.919 1.32893L75.2214 0H75.4201ZM100 69.1858V69.2509L98.059 71.1919L100 69.1858ZM100 69.3486V69.4085L99.8414 69.5698L100 69.3486ZM41.9398 28.8254L53.6223 16.993L52.5215 18.2437L54.7428 16.0575L54.6875 16.0759L54.8008 16.0004L58.842 12.0231L54.9925 15.8726L55.1085 15.7953L54.898 16.0058L54.84 16.0251L48.6523 22.2128L45.6419 25.473L40.9389 30.1759L33.1007 38.0142L37.5866 33.878L31.558 39.6068L23.3278 47.837L33.0257 37.9393L38.5125 32.4525L34.0266 36.5887L37.2369 33.5283L43.6074 27.3576L48.6023 22.1628L41.9398 28.8254ZM41.0977 17.0531L39.718 18.2925L40.312 17.8388L41.0977 17.0531ZM36.875 20.3106L48.1601 7.88137L42.3438 13.7478L36.875 20.3106ZM35.7125 25.8109L34.3328 27.0503L34.9268 26.5966L35.7125 25.8109ZM17.7022 39.7534L19.0819 38.514L18.8092 38.7867L36.7575 21.8045L23.1569 35.3051L13.5771 43.7372L18.1448 39.4154L17.7022 39.7534ZM3.48102 28.9281L1.53562 30.8735L1.22228 31.0465L0.0765686 32.3326L1.60579 30.9437L2.57849 29.971L3.48102 28.9281ZM0.953463 26.2027L19.5702 7.58594L9.31575 18.6078L0.953463 26.2027ZM23.7175 12.11L17.9339 18.0875L21.4622 14.5592L20.8074 15.4725L28.1915 7.95918L30.4791 5.54232L23.4224 12.599L23.7175 12.11ZM43.4641 43.1538L40.7872 46.1552L42.4907 44.4517L42.3285 45.0465L45.8166 41.3421L46.8441 40.0983L43.4371 43.5053L43.4641 43.1538ZM1.32715 48.3271L8.0918 41.5625L4.3657 45.5674L1.32715 48.3271ZM11.1479 31.2556L11.5689 30.975L11.3584 31.1855L11.1479 31.2556ZM11.9898 27.4667L12.2003 27.2562L11.7793 27.5369L11.9898 27.4667ZM11.3585 34.5531L11.148 34.7636L10.9375 34.8338L11.3585 34.5531ZM72.929 28.5457L82.2965 19.0792L81.4043 20.0705L86.4597 15.0811L78.2983 23.2425L75.8697 25.8362L72.1029 29.603L65.8249 35.881L69.3934 32.5437L64.5858 37.1531L57.994 43.745L65.7754 35.8314L70.17 31.4369L66.6015 34.7742L69.1623 32.3125L74.2507 27.3562L78.2653 23.2095L72.929 28.5457ZM82.6674 1.83549L84.3245 0.31872L83.3724 1.27088L82.6674 1.83549ZM64.5872 16.1312L62.9301 17.648L63.6351 17.0834L64.5872 16.1312ZM70.868 9.85044L80.0048 1.1214L74.6221 6.47142L70.868 9.85044ZM90.2409 41.9448L70.7578 61.4279L79.5093 53.4795L90.2409 41.9448ZM91.8088 42.5434L95.3963 38.8357L95.2132 39.139L99.5904 34.7618L98.1714 36.261L93.5912 40.9214L93.9973 40.3549L91.8088 42.5434ZM94.331 12.8233L89.9853 17.1691L89.2853 17.5555L86.7259 20.4284L90.142 17.3258L92.3149 15.1529L94.331 12.8233ZM44.7972 62.3259L76.9824 30.1406L59.2542 49.1955L44.7972 62.3259ZM77.1482 40.321L70.1709 47.5323L70 47.6463L70.0895 47.6164L68.1916 49.5779L70.185 47.5846L70.2105 47.5761L70.421 47.3656L70.37 47.3996L73.6557 44.1139L72.6416 45.5283L84.0768 33.893L87.6194 30.1502L76.6913 41.0783L77.1482 40.321ZM50.5355 34.3137L72.6617 12.1875L60.4955 25.3084L50.5355 34.3137ZM70.2104 44.0681L70.6314 43.7875L70.4209 43.998L70.2104 44.0681ZM71.263 40.0687L70.842 40.3494L71.0525 40.2792L71.263 40.0687ZM55.1084 12.4355L55.3189 12.225L54.8979 12.5056L55.1084 12.4355ZM48.8718 15.5785L60.2075 4.70496L49.4056 15.4006L48.8718 15.5785ZM23.7636 57.4491L29.9099 51.5854L26.1656 55.6123L27.2361 54.8244L23.435 58.6255L22.0681 59.9924L20.0562 62.0042L18.5082 63.8349L16.9601 65.6656L15.8328 66.2277L13.9315 67.7051L10.4821 71.0132L14.2832 67.2121L16.6775 65.383L21.1113 60.5253L20.477 60.7357L23.2937 58.4842L25.8277 55.9502L23.7636 57.4491ZM48.3825 74.1824L44.8832 77.8523L46.9145 75.8211L45.4748 77.4881L43.4493 79.2862L42.4082 80.1568L43.9215 79.0414L42.2487 80.7143L39.3752 83.8151L41.8844 81.3059L43.8473 79.6842L42.334 80.7995L44.7237 78.4098L46.1576 76.976L46.9713 75.8779L50.078 72.7713L48.1093 74.6262L48.3825 74.1824ZM29.2877 62.9906L29.0772 63.2011L28.8667 63.2713L29.2877 62.9906ZM29.7088 59.4823L29.9193 59.2719L29.4983 59.5525L29.7088 59.4823ZM29.0772 66.5687L28.8667 66.7792L28.6562 66.8494L29.0772 66.5687ZM22.9729 68.748L23.1834 68.5375L22.7624 68.8181L22.9729 68.748ZM3.8147e-05 91.7593L13.2499 79.1355L6.5001 86.2595L3.8147e-05 91.7593ZM16.0685 87.9974L17.1375 87.0687L16.5382 87.668L16.0685 87.9974ZM21.7869 79.3344L20.7179 80.263L21.1876 79.9337L21.7869 79.3344ZM12.3607 95.0755L13.4298 94.1469L12.8304 94.7462L12.3607 95.0755ZM42.7176 59.3801L43.2789 58.8187L43.0684 59.1696L42.7877 59.4502L42.2966 59.801L42.5772 59.3801H42.7176ZM26.3124 49.3152L24.3599 51.2676L23.996 51.3918L22.8956 52.732L24.4798 51.3875L25.456 50.4113L26.3124 49.3152ZM39.0689 63.3097L38.5777 63.6606L39.56 62.6782L39.0689 63.3097ZM20.3574 55.8032L19.3751 56.7856L19.8662 56.4347L20.3574 55.8032ZM39.9297 64.195L41.5504 62.3779L41.534 62.5907L43.5967 60.528L42.9746 61.2811L40.8628 63.5238L40.961 63.1637L39.9297 64.195ZM22.3921 55.457L21.3998 56.5696L22.0313 55.9381L21.9711 56.1587L23.2642 54.7854L23.6451 54.3243L22.3821 55.5873L22.3921 55.457ZM40.6473 92.4498L45.0485 88.0485L43.0066 90.4079L40.806 92.6085L37.3463 95.7507L39.9384 92.8412L40.6473 92.4498ZM18.5042 48.7973L11.5457 55.7558L10.4249 56.3746L6.32684 60.9746L11.7967 56.0067L15.2759 52.5275L18.5042 48.7973ZM32.7113 78.139L31.1131 79.7372L30.8432 79.8668L29.9145 80.9358L31.1833 79.8074L31.9823 79.0083L32.7113 78.139ZM21.7577 93.9525L31.2855 84.0344L30.8324 84.8777L42.4999 73.2102L38.7408 77.2295L26.5552 89.6753L27.5914 88.1187L21.7577 93.9525ZM98.5132 90.0591L89.9224 97.9224L93.5769 94.9953L98.5132 90.0591ZM97.8456 80.2105L99.5027 78.6937L98.5506 79.6459L97.8456 80.2105ZM88.5656 56.4599L78.9205 65.7009L82.1262 63.3036L78.1413 67.2885L73.7522 70.8692L74.7195 70.5082L67.717 78.117L63.992 81.0336L58.0146 87.011L63.4289 81.7988L66.3887 79.4454L68.1212 78.5213L70.5757 75.6625L73.0302 72.8038L76.194 69.64L78.3434 67.4906L84.3208 61.5132L82.6575 62.7723L88.5656 56.4599ZM85.1893 67.0375L83.7304 68.356L84.3561 67.8707L85.1893 67.0375ZM90.7969 58.2022L99.2725 50.5418L94.4317 55.3826L90.7969 58.2022ZM79.377 76.2172L77.9182 77.5357L78.5438 77.0504L79.377 76.2172ZM59.4922 91.7253L56.4011 94.1231L60.0049 90.8659L63.6087 87.6087L59.4922 91.7253ZM63.8833 75.4153L46 92.3896L49.6884 89.1193L53.3767 85.8491L63.8833 75.4153ZM71.6063 55.0765L69.6609 57.0219L69.3475 57.1949L68.2018 58.481L69.731 57.0921L70.7037 56.1194L71.6063 55.0765ZM55.1405 71.6857L61.4131 65.4131L57.958 69.1267L55.1405 71.6857ZM65.8396 69.4497L61.7138 73.7138L64.2308 71.1968L63.7637 71.8484L69.0313 66.4886L70.6632 64.7645L65.6292 69.7985L65.8396 69.4497ZM53.0034 65.4955L58.2258 59.8914L58.0558 60.4431L64.5517 53.9472L62.5136 56.2398L55.7841 63.2238L56.2513 62.2475L53.0034 65.4955ZM97.0997 71.2032L79.6514 88.6515L86.7697 80.814L97.0997 71.2032ZM35.1848 56.2513L31.93 59.9006L34.0012 57.8294L33.804 58.5527L38.0451 54.0485L39.2945 52.5361L35.1519 56.6787L35.1848 56.2513ZM66.8712 26.2471L78.1907 14.3099L77.7244 15.394L91.6784 1.4399L87.233 6.29715L72.7096 21.2323L73.8482 19.2701L66.8712 26.2471ZM28.0473 68.2068L20.4355 76.375L25.1695 71.641L24.4884 73.0639L34.297 62.8844L37.2675 59.5429L27.7995 69.0109L28.0473 68.2068ZM8.94067 39.5658L14.1631 33.9617L13.993 34.5134L20.4889 28.0175L18.4509 30.3101L11.7213 37.2941L12.1886 36.3178L8.94067 39.5658ZM99.7403 26L88 37.7404L93.2735 32.9508L99.7403 26ZM1.93388 8.08743L4.77765 5.04974L4.67856 5.34275L8.20743 1.81388L7.09578 3.05481L3.4355 6.84437L3.69832 6.32299L1.93388 8.08743ZM54.4485 44.211L48.5985 50.061L47.6563 50.5813L44.211 54.4485L48.8095 50.272L51.7345 47.347L54.4485 44.211Z" />
</pattern><pattern id="streaks-normal" x="0" y="0" width="100" height="100" patternUnits="userSpaceOnUse">
<path fill="rgba(0, 0, 0, 0.16)" fill-rule="evenodd" clip-rule="evenodd" d="M58.1193 0H58.1703L55.4939 2.67644L58.1193 0ZM45.7725 0H45.811L41.2851 4.61498L42.7191 3.29325L37.0824 8.92997L35.0554 10.9569L32.0719 13.9404L29.6229 16.5017L27.1738 19.0631L25.8089 20.2034L23.2195 22.6244L18.181 27.6068L23.8178 21.97L27.0615 18.9508L33.8666 11.9773L33.1562 12.5194L37.0262 8.87383L40.784 5.11602L38.0299 7.64561L45.7725 0ZM23.1079 0H23.108L21.5814 1.66688L20.3126 2.79534L23.1079 0ZM7.53869 0H7.54254L7.50005 0.035944L7.53869 0ZM2.49995 0H2.52362L0.900245 1.59971L2.49995 0ZM0 3.64398V3.60744L0.278386 3.36559L0 3.64398ZM0 18.6564V18.5398L0.67985 17.8416L3.4459 15.0755L1.15701 17.1333L2.78713 15.6022L6.01437 12.507L8.5168 9.87253L5.15803 13.2313L11.0357 7.25453L10.4926 7.89678L13.6868 4.7686L8.54982 9.90555L7.05177 11.5687L4.68087 13.9396L0.729379 17.8911L3.01827 15.8333L0 18.6564ZM0 69.2431V69.178L1.64651 67.4763L1.46347 67.7796L5.84063 63.4025L4.42167 64.9016L0 69.4007V69.3408L0.247596 68.9955L0 69.2431ZM2.51594 100H2.49238L5.19989 97.2925L7.70071 95.0162L12.8713 89.6772L12.3094 90.0707L15.288 87.3167L18.1542 84.4504L16.0269 86.3532L22.8752 79.6172L18.5364 84.0683L19.6435 83.0734L15.3441 87.3728L13.798 88.9189L11.5224 91.1945L9.66768 93.1615L7.81297 95.1285L6.74529 95.9716L4.75024 97.7983L2.51594 100ZM7.54255 100H7.5387L9.81396 97.884L8.46606 99.2189L7.54255 100ZM45.8189 100H45.7807L46.9912 98.8047L45.8189 100ZM58.1784 100H58.1272L62.2952 95.7511L66.1408 91.9055L63.0037 94.8115L65.2507 92.6635L69.7117 88.3346L73.2165 84.6977L68.5469 89.3673L76.7379 81.0773L75.9634 81.9509L80.3913 77.5889L73.2496 84.7307L71.1346 87.0107L67.8384 90.3069L62.3447 95.8006L65.4818 92.8947L61.2625 96.9159L58.1784 100ZM75.4277 100H75.229L82.1834 92.9039L81.3403 93.5787L86.0063 89.1371L90.5601 84.5833L87.2464 87.6725L98.0937 76.9375L91.1673 83.9761L92.8932 82.3625L86.0625 89.1933L83.6062 91.6496L79.9907 95.265L77.011 98.357L75.4277 100ZM100 18.5398V18.6563L99.9556 18.6979L95.8065 22.847L100 18.5398ZM100 3.60743V3.64398L99.6791 3.9649L99.2094 4.29428L100 3.60743ZM75.4201 0L74.0312 1.4412L72.401 2.84687L69.281 5.79854L63.1812 11.8422L70.0119 5.01151L73.919 1.32893L75.2214 0H75.4201ZM100 69.1858V69.2509L98.059 71.1919L100 69.1858ZM100 69.3486V69.4085L99.8414 69.5698L100 69.3486ZM41.9398 28.8254L53.6223 16.993L52.5215 18.2437L54.7428 16.0575L54.6875 16.0759L54.8008 16.0004L58.842 12.0231L54.9925 15.8726L55.1085 15.7953L54.898 16.0058L54.84 16.0251L48.6523 22.2128L45.6419 25.473L40.9389 30.1759L33.1007 38.0142L37.5866 33.878L31.558 39.6068L23.3278 47.837L33.0257 37.9393L38.5125 32.4525L34.0266 36.5887L37.2369 33.5283L43.6074 27.3576L48.6023 22.1628L41.9398 28.8254ZM41.0977 17.0531L39.718 18.2925L40.312 17.8388L41.0977 17.0531ZM36.875 20.3106L48.1601 7.88137L42.3438 13.7478L36.875 20.3106ZM35.7125 25.8109L34.3328 27.0503L34.9268 26.5966L35.7125 25.8109ZM17.7022 39.7534L19.0819 38.514L18.8092 38.7867L36.7575 21.8045L23.1569 35.3051L13.5771 43.7372L18.1448 39.4154L17.7022 39.7534ZM3.48102 28.9281L1.53562 30.8735L1.22228 31.0465L0.0765686 32.3326L1.60579 30.9437L2.57849 29.971L3.48102 28.9281ZM0.953463 26.2027L19.5702 7.58594L9.31575 18.6078L0.953463 26.2027ZM23.7175 12.11L17.9339 18.0875L21.4622 14.5592L20.8074 15.4725L28.1915 7.95918L30.4791 5.54232L23.4224 12.599L23.7175 12.11ZM43.4641 43.1538L40.7872 46.1552L42.4907 44.4517L42.3285 45.0465L45.8166 41.3421L46.8441 40.0983L43.4371 43.5053L43.4641 43.1538ZM1.32715 48.3271L8.0918 41.5625L4.3657 45.5674L1.32715 48.3271ZM11.1479 31.2556L11.5689 30.975L11.3584 31.1855L11.1479 31.2556ZM11.9898 27.4667L12.2003 27.2562L11.7793 27.5369L11.9898 27.4667ZM11.3585 34.5531L11.148 34.7636L10.9375 34.8338L11.3585 34.5531ZM72.929 28.5457L82.2965 19.0792L81.4043 20.0705L86.4597 15.0811L78.2983 23.2425L75.8697 25.8362L72.1029 29.603L65.8249 35.881L69.3934 32.5437L64.5858 37.1531L57.994 43.745L65.7754 35.8314L70.17 31.4369L66.6015 34.7742L69.1623 32.3125L74.2507 27.3562L78.2653 23.2095L72.929 28.5457ZM82.6674 1.83549L84.3245 0.31872L83.3724 1.27088L82.6674 1.83549ZM64.5872 16.1312L62.9301 17.648L63.6351 17.0834L64.5872 16.1312ZM70.868 9.85044L80.0048 1.1214L74.6221 6.47142L70.868 9.85044ZM90.2409 41.9448L70.7578 61.4279L79.5093 53.4795L90.2409 41.9448ZM91.8088 42.5434L95.3963 38.8357L95.2132 39.139L99.5904 34.7618L98.1714 36.261L93.5912 40.9214L93.9973 40.3549L91.8088 42.5434ZM94.331 12.8233L89.9853 17.1691L89.2853 17.5555L86.7259 20.4284L90.142 17.3258L92.3149 15.1529L94.331 12.8233ZM44.7972 62.3259L76.9824 30.1406L59.2542 49.1955L44.7972 62.3259ZM77.1482 40.321L70.1709 47.5323L70 47.6463L70.0895 47.6164L68.1916 49.5779L70.185 47.5846L70.2105 47.5761L70.421 47.3656L70.37 47.3996L73.6557 44.1139L72.6416 45.5283L84.0768 33.893L87.6194 30.1502L76.6913 41.0783L77.1482 40.321ZM50.5355 34.3137L72.6617 12.1875L60.4955 25.3084L50.5355 34.3137ZM70.2104 44.0681L70.6314 43.7875L70.4209 43.998L70.2104 44.0681ZM71.263 40.0687L70.842 40.3494L71.0525 40.2792L71.263 40.0687ZM55.1084 12.4355L55.3189 12.225L54.8979 12.5056L55.1084 12.4355ZM48.8718 15.5785L60.2075 4.70496L49.4056 15.4006L48.8718 15.5785ZM23.7636 57.4491L29.9099 51.5854L26.1656 55.6123L27.2361 54.8244L23.435 58.6255L22.0681 59.9924L20.0562 62.0042L18.5082 63.8349L16.9601 65.6656L15.8328 66.2277L13.9315 67.7051L10.4821 71.0132L14.2832 67.2121L16.6775 65.383L21.1113 60.5253L20.477 60.7357L23.2937 58.4842L25.8277 55.9502L23.7636 57.4491ZM48.3825 74.1824L44.8832 77.8523L46.9145 75.8211L45.4748 77.4881L43.4493 79.2862L42.4082 80.1568L43.9215 79.0414L42.2487 80.7143L39.3752 83.8151L41.8844 81.3059L43.8473 79.6842L42.334 80.7995L44.7237 78.4098L46.1576 76.976L46.9713 75.8779L50.078 72.7713L48.1093 74.6262L48.3825 74.1824ZM29.2877 62.9906L29.0772 63.2011L28.8667 63.2713L29.2877 62.9906ZM29.7088 59.4823L29.9193 59.2719L29.4983 59.5525L29.7088 59.4823ZM29.0772 66.5687L28.8667 66.7792L28.6562 66.8494L29.0772 66.5687ZM22.9729 68.748L23.1834 68.5375L22.7624 68.8181L22.9729 68.748ZM3.8147e-05 91.7593L13.2499 79.1355L6.5001 86.2595L3.8147e-05 91.7593ZM16.0685 87.9974L17.1375 87.0687L16.5382 87.668L16.0685 87.9974ZM21.7869 79.3344L20.7179 80.263L21.1876 79.9337L21.7869 79.3344ZM12.3607 95.0755L13.4298 94.1469L12.8304 94.7462L12.3607 95.0755ZM42.7176 59.3801L43.2789 58.8187L43.0684 59.1696L42.7877 59.4502L42.2966 59.801L42.5772 59.3801H42.7176ZM26.3124 49.3152L24.3599 51.2676L23.996 51.3918L22.8956 52.732L24.4798 51.3875L25.456 50.4113L26.3124 49.3152ZM39.0689 63.3097L38.5777 63.6606L39.56 62.6782L39.0689 63.3097ZM20.3574 55.8032L19.3751 56.7856L19.8662 56.4347L20.3574 55.8032ZM39.9297 64.195L41.5504 62.3779L41.534 62.5907L43.5967 60.528L42.9746 61.2811L40.8628 63.5238L40.961 63.1637L39.9297 64.195ZM22.3921 55.457L21.3998 56.5696L22.0313 55.9381L21.9711 56.1587L23.2642 54.7854L23.6451 54.3243L22.3821 55.5873L22.3921 55.457ZM40.6473 92.4498L45.0485 88.0485L43.0066 90.4079L40.806 92.6085L37.3463 95.7507L39.9384 92.8412L40.6473 92.4498ZM18.5042 48.7973L11.5457 55.7558L10.4249 56.3746L6.32684 60.9746L11.7967 56.0067L15.2759 52.5275L18.5042 48.7973ZM32.7113 78.139L31.1131 79.7372L30.8432 79.8668L29.9145 80.9358L31.1833 79.8074L31.9823 79.0083L32.7113 78.139ZM21.7577 93.9525L31.2855 84.0344L30.8324 84.8777L42.4999 73.2102L38.7408 77.2295L26.5552 89.6753L27.5914 88.1187L21.7577 93.9525ZM98.5132 90.0591L89.9224 97.9224L93.5769 94.9953L98.5132 90.0591ZM97.8456 80.2105L99.5027 78.6937L98.5506 79.6459L97.8456 80.2105ZM88.5656 56.4599L78.9205 65.7009L82.1262 63.3036L78.1413 67.2885L73.7522 70.8692L74.7195 70.5082L67.717 78.117L63.992 81.0336L58.0146 87.011L63.4289 81.7988L66.3887 79.4454L68.1212 78.5213L70.5757 75.6625L73.0302 72.8038L76.194 69.64L78.3434 67.4906L84.3208 61.5132L82.6575 62.7723L88.5656 56.4599ZM85.1893 67.0375L83.7304 68.356L84.3561 67.8707L85.1893 67.0375ZM90.7969 58.2022L99.2725 50.5418L94.4317 55.3826L90.7969 58.2022ZM79.377 76.2172L77.9182 77.5357L78.5438 77.0504L79.377 76.2172ZM59.4922 91.7253L56.4011 94.1231L60.0049 90.8659L63.6087 87.6087L59.4922 91.7253ZM63.8833 75.4153L46 92.3896L49.6884 89.1193L53.3767 85.8491L63.8833 75.4153ZM71.6063 55.0765L69.6609 57.0219L69.3475 57.1949L68.2018 58.481L69.731 57.0921L70.7037 56.1194L71.6063 55.0765ZM55.1405 71.6857L61.4131 65.4131L57.958 69.1267L55.1405 71.6857ZM65.8396 69.4497L61.7138 73.7138L64.2308 71.1968L63.7637 71.8484L69.0313 66.4886L70.6632 64.7645L65.6292 69.7985L65.8396 69.4497ZM53.0034 65.4955L58.2258 59.8914L58.0558 60.4431L64.5517 53.9472L62.5136 56.2398L55.7841 63.2238L56.2513 62.2475L53.0034 65.4955ZM97.0997 71.2032L79.6514 88.6515L86.7697 80.814L97.0997 71.2032ZM35.1848 56.2513L31.93 59.9006L34.0012 57.8294L33.804 58.5527L38.0451 54.0485L39.2945 52.5361L35.1519 56.6787L35.1848 56.2513ZM66.8712 26.2471L78.1907 14.3099L77.7244 15.394L91.6784 1.4399L87.233 6.29715L72.7096 21.2323L73.8482 19.2701L66.8712 26.2471ZM28.0473 68.2068L20.4355 76.375L25.1695 71.641L24.4884 73.0639L34.297 62.8844L37.2675 59.5429L27.7995 69.0109L28.0473 68.2068ZM8.94067 39.5658L14.1631 33.9617L13.993 34.5134L20.4889 28.0175L18.4509 30.3101L11.7213 37.2941L12.1886 36.3178L8.94067 39.5658ZM99.7403 26L88 37.7404L93.2735 32.9508L99.7403 26ZM1.93388 8.08743L4.77765 5.04974L4.67856 5.34275L8.20743 1.81388L7.09578 3.05481L3.4355 6.84437L3.69832 6.32299L1.93388 8.08743ZM54.4485 44.211L48.5985 50.061L47.6563 50.5813L44.211 54.4485L48.8095 50.272L51.7345 47.347L54.4485 44.211Z" />
</pattern><pattern id="streaks-dark" x="0" y="0" width="100" height="100" patternUnits="userSpaceOnUse">
<path fill="rgba(0, 0, 0, 0.32)" fill-rule="evenodd" clip-rule="evenodd" d="M58.1193 0H58.1703L55.4939 2.67644L58.1193 0ZM45.7725 0H45.811L41.2851 4.61498L42.7191 3.29325L37.0824 8.92997L35.0554 10.9569L32.0719 13.9404L29.6229 16.5017L27.1738 19.0631L25.8089 20.2034L23.2195 22.6244L18.181 27.6068L23.8178 21.97L27.0615 18.9508L33.8666 11.9773L33.1562 12.5194L37.0262 8.87383L40.784 5.11602L38.0299 7.64561L45.7725 0ZM23.1079 0H23.108L21.5814 1.66688L20.3126 2.79534L23.1079 0ZM7.53869 0H7.54254L7.50005 0.035944L7.53869 0ZM2.49995 0H2.52362L0.900245 1.59971L2.49995 0ZM0 3.64398V3.60744L0.278386 3.36559L0 3.64398ZM0 18.6564V18.5398L0.67985 17.8416L3.4459 15.0755L1.15701 17.1333L2.78713 15.6022L6.01437 12.507L8.5168 9.87253L5.15803 13.2313L11.0357 7.25453L10.4926 7.89678L13.6868 4.7686L8.54982 9.90555L7.05177 11.5687L4.68087 13.9396L0.729379 17.8911L3.01827 15.8333L0 18.6564ZM0 69.2431V69.178L1.64651 67.4763L1.46347 67.7796L5.84063 63.4025L4.42167 64.9016L0 69.4007V69.3408L0.247596 68.9955L0 69.2431ZM2.51594 100H2.49238L5.19989 97.2925L7.70071 95.0162L12.8713 89.6772L12.3094 90.0707L15.288 87.3167L18.1542 84.4504L16.0269 86.3532L22.8752 79.6172L18.5364 84.0683L19.6435 83.0734L15.3441 87.3728L13.798 88.9189L11.5224 91.1945L9.66768 93.1615L7.81297 95.1285L6.74529 95.9716L4.75024 97.7983L2.51594 100ZM7.54255 100H7.5387L9.81396 97.884L8.46606 99.2189L7.54255 100ZM45.8189 100H45.7807L46.9912 98.8047L45.8189 100ZM58.1784 100H58.1272L62.2952 95.7511L66.1408 91.9055L63.0037 94.8115L65.2507 92.6635L69.7117 88.3346L73.2165 84.6977L68.5469 89.3673L76.7379 81.0773L75.9634 81.9509L80.3913 77.5889L73.2496 84.7307L71.1346 87.0107L67.8384 90.3069L62.3447 95.8006L65.4818 92.8947L61.2625 96.9159L58.1784 100ZM75.4277 100H75.229L82.1834 92.9039L81.3403 93.5787L86.0063 89.1371L90.5601 84.5833L87.2464 87.6725L98.0937 76.9375L91.1673 83.9761L92.8932 82.3625L86.0625 89.1933L83.6062 91.6496L79.9907 95.265L77.011 98.357L75.4277 100ZM100 18.5398V18.6563L99.9556 18.6979L95.8065 22.847L100 18.5398ZM100 3.60743V3.64398L99.6791 3.9649L99.2094 4.29428L100 3.60743ZM75.4201 0L74.0312 1.4412L72.401 2.84687L69.281 5.79854L63.1812 11.8422L70.0119 5.01151L73.919 1.32893L75.2214 0H75.4201ZM100 69.1858V69.2509L98.059 71.1919L100 69.1858ZM100 69.3486V69.4085L99.8414 69.5698L100 69.3486ZM41.9398 28.8254L53.6223 16.993L52.5215 18.2437L54.7428 16.0575L54.6875 16.0759L54.8008 16.0004L58.842 12.0231L54.9925 15.8726L55.1085 15.7953L54.898 16.0058L54.84 16.0251L48.6523 22.2128L45.6419 25.473L40.9389 30.1759L33.1007 38.0142L37.5866 33.878L31.558 39.6068L23.3278 47.837L33.0257 37.9393L38.5125 32.4525L34.0266 36.5887L37.2369 33.5283L43.6074 27.3576L48.6023 22.1628L41.9398 28.8254ZM41.0977 17.0531L39.718 18.2925L40.312 17.8388L41.0977 17.0531ZM36.875 20.3106L48.1601 7.88137L42.3438 13.7478L36.875 20.3106ZM35.7125 25.8109L34.3328 27.0503L34.9268 26.5966L35.7125 25.8109ZM17.7022 39.7534L19.0819 38.514L18.8092 38.7867L36.7575 21.8045L23.1569 35.3051L13.5771 43.7372L18.1448 39.4154L17.7022 39.7534ZM3.48102 28.9281L1.53562 30.8735L1.22228 31.0465L0.0765686 32.3326L1.60579 30.9437L2.57849 29.971L3.48102 28.9281ZM0.953463 26.2027L19.5702 7.58594L9.31575 18.6078L0.953463 26.2027ZM23.7175 12.11L17.9339 18.0875L21.4622 14.5592L20.8074 15.4725L28.1915 7.95918L30.4791 5.54232L23.4224 12.599L23.7175 12.11ZM43.4641 43.1538L40.7872 46.1552L42.4907 44.4517L42.3285 45.0465L45.8166 41.3421L46.8441 40.0983L43.4371 43.5053L43.4641 43.1538ZM1.32715 48.3271L8.0918 41.5625L4.3657 45.5674L1.32715 48.3271ZM11.1479 31.2556L11.5689 30.975L11.3584 31.1855L11.1479 31.2556ZM11.9898 27.4667L12.2003 27.2562L11.7793 27.5369L11.9898 27.4667ZM11.3585 34.5531L11.148 34.7636L10.9375 34.8338L11.3585 34.5531ZM72.929 28.5457L82.2965 19.0792L81.4043 20.0705L86.4597 15.0811L78.2983 23.2425L75.8697 25.8362L72.1029 29.603L65.8249 35.881L69.3934 32.5437L64.5858 37.1531L57.994 43.745L65.7754 35.8314L70.17 31.4369L66.6015 34.7742L69.1623 32.3125L74.2507 27.3562L78.2653 23.2095L72.929 28.5457ZM82.6674 1.83549L84.3245 0.31872L83.3724 1.27088L82.6674 1.83549ZM64.5872 16.1312L62.9301 17.648L63.6351 17.0834L64.5872 16.1312ZM70.868 9.85044L80.0048 1.1214L74.6221 6.47142L70.868 9.85044ZM90.2409 41.9448L70.7578 61.4279L79.5093 53.4795L90.2409 41.9448ZM91.8088 42.5434L95.3963 38.8357L95.2132 39.139L99.5904 34.7618L98.1714 36.261L93.5912 40.9214L93.9973 40.3549L91.8088 42.5434ZM94.331 12.8233L89.9853 17.1691L89.2853 17.5555L86.7259 20.4284L90.142 17.3258L92.3149 15.1529L94.331 12.8233ZM44.7972 62.3259L76.9824 30.1406L59.2542 49.1955L44.7972 62.3259ZM77.1482 40.321L70.1709 47.5323L70 47.6463L70.0895 47.6164L68.1916 49.5779L70.185 47.5846L70.2105 47.5761L70.421 47.3656L70.37 47.3996L73.6557 44.1139L72.6416 45.5283L84.0768 33.893L87.6194 30.1502L76.6913 41.0783L77.1482 40.321ZM50.5355 34.3137L72.6617 12.1875L60.4955 25.3084L50.5355 34.3137ZM70.2104 44.0681L70.6314 43.7875L70.4209 43.998L70.2104 44.0681ZM71.263 40.0687L70.842 40.3494L71.0525 40.2792L71.263 40.0687ZM55.1084 12.4355L55.3189 12.225L54.8979 12.5056L55.1084 12.4355ZM48.8718 15.5785L60.2075 4.70496L49.4056 15.4006L48.8718 15.5785ZM23.7636 57.4491L29.9099 51.5854L26.1656 55.6123L27.2361 54.8244L23.435 58.6255L22.0681 59.9924L20.0562 62.0042L18.5082 63.8349L16.9601 65.6656L15.8328 66.2277L13.9315 67.7051L10.4821 71.0132L14.2832 67.2121L16.6775 65.383L21.1113 60.5253L20.477 60.7357L23.2937 58.4842L25.8277 55.9502L23.7636 57.4491ZM48.3825 74.1824L44.8832 77.8523L46.9145 75.8211L45.4748 77.4881L43.4493 79.2862L42.4082 80.1568L43.9215 79.0414L42.2487 80.7143L39.3752 83.8151L41.8844 81.3059L43.8473 79.6842L42.334 80.7995L44.7237 78.4098L46.1576 76.976L46.9713 75.8779L50.078 72.7713L48.1093 74.6262L48.3825 74.1824ZM29.2877 62.9906L29.0772 63.2011L28.8667 63.2713L29.2877 62.9906ZM29.7088 59.4823L29.9193 59.2719L29.4983 59.5525L29.7088 59.4823ZM29.0772 66.5687L28.8667 66.7792L28.6562 66.8494L29.0772 66.5687ZM22.9729 68.748L23.1834 68.5375L22.7624 68.8181L22.9729 68.748ZM3.8147e-05 91.7593L13.2499 79.1355L6.5001 86.2595L3.8147e-05 91.7593ZM16.0685 87.9974L17.1375 87.0687L16.5382 87.668L16.0685 87.9974ZM21.7869 79.3344L20.7179 80.263L21.1876 79.9337L21.7869 79.3344ZM12.3607 95.0755L13.4298 94.1469L12.8304 94.7462L12.3607 95.0755ZM42.7176 59.3801L43.2789 58.8187L43.0684 59.1696L42.7877 59.4502L42.2966 59.801L42.5772 59.3801H42.7176ZM26.3124 49.3152L24.3599 51.2676L23.996 51.3918L22.8956 52.732L24.4798 51.3875L25.456 50.4113L26.3124 49.3152ZM39.0689 63.3097L38.5777 63.6606L39.56 62.6782L39.0689 63.3097ZM20.3574 55.8032L19.3751 56.7856L19.8662 56.4347L20.3574 55.8032ZM39.9297 64.195L41.5504 62.3779L41.534 62.5907L43.5967 60.528L42.9746 61.2811L40.8628 63.5238L40.961 63.1637L39.9297 64.195ZM22.3921 55.457L21.3998 56.5696L22.0313 55.9381L21.9711 56.1587L23.2642 54.7854L23.6451 54.3243L22.3821 55.5873L22.3921 55.457ZM40.6473 92.4498L45.0485 88.0485L43.0066 90.4079L40.806 92.6085L37.3463 95.7507L39.9384 92.8412L40.6473 92.4498ZM18.5042 48.7973L11.5457 55.7558L10.4249 56.3746L6.32684 60.9746L11.7967 56.0067L15.2759 52.5275L18.5042 48.7973ZM32.7113 78.139L31.1131 79.7372L30.8432 79.8668L29.9145 80.9358L31.1833 79.8074L31.9823 79.0083L32.7113 78.139ZM21.7577 93.9525L31.2855 84.0344L30.8324 84.8777L42.4999 73.2102L38.7408 77.2295L26.5552 89.6753L27.5914 88.1187L21.7577 93.9525ZM98.5132 90.0591L89.9224 97.9224L93.5769 94.9953L98.5132 90.0591ZM97.8456 80.2105L99.5027 78.6937L98.5506 79.6459L97.8456 80.2105ZM88.5656 56.4599L78.9205 65.7009L82.1262 63.3036L78.1413 67.2885L73.7522 70.8692L74.7195 70.5082L67.717 78.117L63.992 81.0336L58.0146 87.011L63.4289 81.7988L66.3887 79.4454L68.1212 78.5213L70.5757 75.6625L73.0302 72.8038L76.194 69.64L78.3434 67.4906L84.3208 61.5132L82.6575 62.7723L88.5656 56.4599ZM85.1893 67.0375L83.7304 68.356L84.3561 67.8707L85.1893 67.0375ZM90.7969 58.2022L99.2725 50.5418L94.4317 55.3826L90.7969 58.2022ZM79.377 76.2172L77.9182 77.5357L78.5438 77.0504L79.377 76.2172ZM59.4922 91.7253L56.4011 94.1231L60.0049 90.8659L63.6087 87.6087L59.4922 91.7253ZM63.8833 75.4153L46 92.3896L49.6884 89.1193L53.3767 85.8491L63.8833 75.4153ZM71.6063 55.0765L69.6609 57.0219L69.3475 57.1949L68.2018 58.481L69.731 57.0921L70.7037 56.1194L71.6063 55.0765ZM55.1405 71.6857L61.4131 65.4131L57.958 69.1267L55.1405 71.6857ZM65.8396 69.4497L61.7138 73.7138L64.2308 71.1968L63.7637 71.8484L69.0313 66.4886L70.6632 64.7645L65.6292 69.7985L65.8396 69.4497ZM53.0034 65.4955L58.2258 59.8914L58.0558 60.4431L64.5517 53.9472L62.5136 56.2398L55.7841 63.2238L56.2513 62.2475L53.0034 65.4955ZM97.0997 71.2032L79.6514 88.6515L86.7697 80.814L97.0997 71.2032ZM35.1848 56.2513L31.93 59.9006L34.0012 57.8294L33.804 58.5527L38.0451 54.0485L39.2945 52.5361L35.1519 56.6787L35.1848 56.2513ZM66.8712 26.2471L78.1907 14.3099L77.7244 15.394L91.6784 1.4399L87.233 6.29715L72.7096 21.2323L73.8482 19.2701L66.8712 26.2471ZM28.0473 68.2068L20.4355 76.375L25.1695 71.641L24.4884 73.0639L34.297 62.8844L37.2675 59.5429L27.7995 69.0109L28.0473 68.2068ZM8.94067 39.5658L14.1631 33.9617L13.993 34.5134L20.4889 28.0175L18.4509 30.3101L11.7213 37.2941L12.1886 36.3178L8.94067 39.5658ZM99.7403 26L88 37.7404L93.2735 32.9508L99.7403 26ZM1.93388 8.08743L4.77765 5.04974L4.67856 5.34275L8.20743 1.81388L7.09578 3.05481L3.4355 6.84437L3.69832 6.32299L1.93388 8.08743ZM54.4485 44.211L48.5985 50.061L47.6563 50.5813L44.211 54.4485L48.8095 50.272L51.7345 47.347L54.4485 44.211Z" />
</pattern><pattern id="streaks-darker" x="0" y="0" width="100" height="100" patternUnits="userSpaceOnUse">
<path fill="rgba(255, 255, 255, 0.24)" fill-rule="evenodd" clip-rule="evenodd" d="M58.1193 0H58.1703L55.4939 2.67644L58.1193 0ZM45.7725 0H45.811L41.2851 4.61498L42.7191 3.29325L37.0824 8.92997L35.0554 10.9569L32.0719 13.9404L29.6229 16.5017L27.1738 19.0631L25.8089 20.2034L23.2195 22.6244L18.181 27.6068L23.8178 21.97L27.0615 18.9508L33.8666 11.9773L33.1562 12.5194L37.0262 8.87383L40.784 5.11602L38.0299 7.64561L45.7725 0ZM23.1079 0H23.108L21.5814 1.66688L20.3126 2.79534L23.1079 0ZM7.53869 0H7.54254L7.50005 0.035944L7.53869 0ZM2.49995 0H2.52362L0.900245 1.59971L2.49995 0ZM0 3.64398V3.60744L0.278386 3.36559L0 3.64398ZM0 18.6564V18.5398L0.67985 17.8416L3.4459 15.0755L1.15701 17.1333L2.78713 15.6022L6.01437 12.507L8.5168 9.87253L5.15803 13.2313L11.0357 7.25453L10.4926 7.89678L13.6868 4.7686L8.54982 9.90555L7.05177 11.5687L4.68087 13.9396L0.729379 17.8911L3.01827 15.8333L0 18.6564ZM0 69.2431V69.178L1.64651 67.4763L1.46347 67.7796L5.84063 63.4025L4.42167 64.9016L0 69.4007V69.3408L0.247596 68.9955L0 69.2431ZM2.51594 100H2.49238L5.19989 97.2925L7.70071 95.0162L12.8713 89.6772L12.3094 90.0707L15.288 87.3167L18.1542 84.4504L16.0269 86.3532L22.8752 79.6172L18.5364 84.0683L19.6435 83.0734L15.3441 87.3728L13.798 88.9189L11.5224 91.1945L9.66768 93.1615L7.81297 95.1285L6.74529 95.9716L4.75024 97.7983L2.51594 100ZM7.54255 100H7.5387L9.81396 97.884L8.46606 99.2189L7.54255 100ZM45.8189 100H45.7807L46.9912 98.8047L45.8189 100ZM58.1784 100H58.1272L62.2952 95.7511L66.1408 91.9055L63.0037 94.8115L65.2507 92.6635L69.7117 88.3346L73.2165 84.6977L68.5469 89.3673L76.7379 81.0773L75.9634 81.9509L80.3913 77.5889L73.2496 84.7307L71.1346 87.0107L67.8384 90.3069L62.3447 95.8006L65.4818 92.8947L61.2625 96.9159L58.1784 100ZM75.4277 100H75.229L82.1834 92.9039L81.3403 93.5787L86.0063 89.1371L90.5601 84.5833L87.2464 87.6725L98.0937 76.9375L91.1673 83.9761L92.8932 82.3625L86.0625 89.1933L83.6062 91.6496L79.9907 95.265L77.011 98.357L75.4277 100ZM100 18.5398V18.6563L99.9556 18.6979L95.8065 22.847L100 18.5398ZM100 3.60743V3.64398L99.6791 3.9649L99.2094 4.29428L100 3.60743ZM75.4201 0L74.0312 1.4412L72.401 2.84687L69.281 5.79854L63.1812 11.8422L70.0119 5.01151L73.919 1.32893L75.2214 0H75.4201ZM100 69.1858V69.2509L98.059 71.1919L100 69.1858ZM100 69.3486V69.4085L99.8414 69.5698L100 69.3486ZM41.9398 28.8254L53.6223 16.993L52.5215 18.2437L54.7428 16.0575L54.6875 16.0759L54.8008 16.0004L58.842 12.0231L54.9925 15.8726L55.1085 15.7953L54.898 16.0058L54.84 16.0251L48.6523 22.2128L45.6419 25.473L40.9389 30.1759L33.1007 38.0142L37.5866 33.878L31.558 39.6068L23.3278 47.837L33.0257 37.9393L38.5125 32.4525L34.0266 36.5887L37.2369 33.5283L43.6074 27.3576L48.6023 22.1628L41.9398 28.8254ZM41.0977 17.0531L39.718 18.2925L40.312 17.8388L41.0977 17.0531ZM36.875 20.3106L48.1601 7.88137L42.3438 13.7478L36.875 20.3106ZM35.7125 25.8109L34.3328 27.0503L34.9268 26.5966L35.7125 25.8109ZM17.7022 39.7534L19.0819 38.514L18.8092 38.7867L36.7575 21.8045L23.1569 35.3051L13.5771 43.7372L18.1448 39.4154L17.7022 39.7534ZM3.48102 28.9281L1.53562 30.8735L1.22228 31.0465L0.0765686 32.3326L1.60579 30.9437L2.57849 29.971L3.48102 28.9281ZM0.953463 26.2027L19.5702 7.58594L9.31575 18.6078L0.953463 26.2027ZM23.7175 12.11L17.9339 18.0875L21.4622 14.5592L20.8074 15.4725L28.1915 7.95918L30.4791 5.54232L23.4224 12.599L23.7175 12.11ZM43.4641 43.1538L40.7872 46.1552L42.4907 44.4517L42.3285 45.0465L45.8166 41.3421L46.8441 40.0983L43.4371 43.5053L43.4641 43.1538ZM1.32715 48.3271L8.0918 41.5625L4.3657 45.5674L1.32715 48.3271ZM11.1479 31.2556L11.5689 30.975L11.3584 31.1855L11.1479 31.2556ZM11.9898 27.4667L12.2003 27.2562L11.7793 27.5369L11.9898 27.4667ZM11.3585 34.5531L11.148 34.7636L10.9375 34.8338L11.3585 34.5531ZM72.929 28.5457L82.2965 19.0792L81.4043 20.0705L86.4597 15.0811L78.2983 23.2425L75.8697 25.8362L72.1029 29.603L65.8249 35.881L69.3934 32.5437L64.5858 37.1531L57.994 43.745L65.7754 35.8314L70.17 31.4369L66.6015 34.7742L69.1623 32.3125L74.2507 27.3562L78.2653 23.2095L72.929 28.5457ZM82.6674 1.83549L84.3245 0.31872L83.3724 1.27088L82.6674 1.83549ZM64.5872 16.1312L62.9301 17.648L63.6351 17.0834L64.5872 16.1312ZM70.868 9.85044L80.0048 1.1214L74.6221 6.47142L70.868 9.85044ZM90.2409 41.9448L70.7578 61.4279L79.5093 53.4795L90.2409 41.9448ZM91.8088 42.5434L95.3963 38.8357L95.2132 39.139L99.5904 34.7618L98.1714 36.261L93.5912 40.9214L93.9973 40.3549L91.8088 42.5434ZM94.331 12.8233L89.9853 17.1691L89.2853 17.5555L86.7259 20.4284L90.142 17.3258L92.3149 15.1529L94.331 12.8233ZM44.7972 62.3259L76.9824 30.1406L59.2542 49.1955L44.7972 62.3259ZM77.1482 40.321L70.1709 47.5323L70 47.6463L70.0895 47.6164L68.1916 49.5779L70.185 47.5846L70.2105 47.5761L70.421 47.3656L70.37 47.3996L73.6557 44.1139L72.6416 45.5283L84.0768 33.893L87.6194 30.1502L76.6913 41.0783L77.1482 40.321ZM50.5355 34.3137L72.6617 12.1875L60.4955 25.3084L50.5355 34.3137ZM70.2104 44.0681L70.6314 43.7875L70.4209 43.998L70.2104 44.0681ZM71.263 40.0687L70.842 40.3494L71.0525 40.2792L71.263 40.0687ZM55.1084 12.4355L55.3189 12.225L54.8979 12.5056L55.1084 12.4355ZM48.8718 15.5785L60.2075 4.70496L49.4056 15.4006L48.8718 15.5785ZM23.7636 57.4491L29.9099 51.5854L26.1656 55.6123L27.2361 54.8244L23.435 58.6255L22.0681 59.9924L20.0562 62.0042L18.5082 63.8349L16.9601 65.6656L15.8328 66.2277L13.9315 67.7051L10.4821 71.0132L14.2832 67.2121L16.6775 65.383L21.1113 60.5253L20.477 60.7357L23.2937 58.4842L25.8277 55.9502L23.7636 57.4491ZM48.3825 74.1824L44.8832 77.8523L46.9145 75.8211L45.4748 77.4881L43.4493 79.2862L42.4082 80.1568L43.9215 79.0414L42.2487 80.7143L39.3752 83.8151L41.8844 81.3059L43.8473 79.6842L42.334 80.7995L44.7237 78.4098L46.1576 76.976L46.9713 75.8779L50.078 72.7713L48.1093 74.6262L48.3825 74.1824ZM29.2877 62.9906L29.0772 63.2011L28.8667 63.2713L29.2877 62.9906ZM29.7088 59.4823L29.9193 59.2719L29.4983 59.5525L29.7088 59.4823ZM29.0772 66.5687L28.8667 66.7792L28.6562 66.8494L29.0772 66.5687ZM22.9729 68.748L23.1834 68.5375L22.7624 68.8181L22.9729 68.748ZM3.8147e-05 91.7593L13.2499 79.1355L6.5001 86.2595L3.8147e-05 91.7593ZM16.0685 87.9974L17.1375 87.0687L16.5382 87.668L16.0685 87.9974ZM21.7869 79.3344L20.7179 80.263L21.1876 79.9337L21.7869 79.3344ZM12.3607 95.0755L13.4298 94.1469L12.8304 94.7462L12.3607 95.0755ZM42.7176 59.3801L43.2789 58.8187L43.0684 59.1696L42.7877 59.4502L42.2966 59.801L42.5772 59.3801H42.7176ZM26.3124 49.3152L24.3599 51.2676L23.996 51.3918L22.8956 52.732L24.4798 51.3875L25.456 50.4113L26.3124 49.3152ZM39.0689 63.3097L38.5777 63.6606L39.56 62.6782L39.0689 63.3097ZM20.3574 55.8032L19.3751 56.7856L19.8662 56.4347L20.3574 55.8032ZM39.9297 64.195L41.5504 62.3779L41.534 62.5907L43.5967 60.528L42.9746 61.2811L40.8628 63.5238L40.961 63.1637L39.9297 64.195ZM22.3921 55.457L21.3998 56.5696L22.0313 55.9381L21.9711 56.1587L23.2642 54.7854L23.6451 54.3243L22.3821 55.5873L22.3921 55.457ZM40.6473 92.4498L45.0485 88.0485L43.0066 90.4079L40.806 92.6085L37.3463 95.7507L39.9384 92.8412L40.6473 92.4498ZM18.5042 48.7973L11.5457 55.7558L10.4249 56.3746L6.32684 60.9746L11.7967 56.0067L15.2759 52.5275L18.5042 48.7973ZM32.7113 78.139L31.1131 79.7372L30.8432 79.8668L29.9145 80.9358L31.1833 79.8074L31.9823 79.0083L32.7113 78.139ZM21.7577 93.9525L31.2855 84.0344L30.8324 84.8777L42.4999 73.2102L38.7408 77.2295L26.5552 89.6753L27.5914 88.1187L21.7577 93.9525ZM98.5132 90.0591L89.9224 97.9224L93.5769 94.9953L98.5132 90.0591ZM97.8456 80.2105L99.5027 78.6937L98.5506 79.6459L97.8456 80.2105ZM88.5656 56.4599L78.9205 65.7009L82.1262 63.3036L78.1413 67.2885L73.7522 70.8692L74.7195 70.5082L67.717 78.117L63.992 81.0336L58.0146 87.011L63.4289 81.7988L66.3887 79.4454L68.1212 78.5213L70.5757 75.6625L73.0302 72.8038L76.194 69.64L78.3434 67.4906L84.3208 61.5132L82.6575 62.7723L88.5656 56.4599ZM85.1893 67.0375L83.7304 68.356L84.3561 67.8707L85.1893 67.0375ZM90.7969 58.2022L99.2725 50.5418L94.4317 55.3826L90.7969 58.2022ZM79.377 76.2172L77.9182 77.5357L78.5438 77.0504L79.377 76.2172ZM59.4922 91.7253L56.4011 94.1231L60.0049 90.8659L63.6087 87.6087L59.4922 91.7253ZM63.8833 75.4153L46 92.3896L49.6884 89.1193L53.3767 85.8491L63.8833 75.4153ZM71.6063 55.0765L69.6609 57.0219L69.3475 57.1949L68.2018 58.481L69.731 57.0921L70.7037 56.1194L71.6063 55.0765ZM55.1405 71.6857L61.4131 65.4131L57.958 69.1267L55.1405 71.6857ZM65.8396 69.4497L61.7138 73.7138L64.2308 71.1968L63.7637 71.8484L69.0313 66.4886L70.6632 64.7645L65.6292 69.7985L65.8396 69.4497ZM53.0034 65.4955L58.2258 59.8914L58.0558 60.4431L64.5517 53.9472L62.5136 56.2398L55.7841 63.2238L56.2513 62.2475L53.0034 65.4955ZM97.0997 71.2032L79.6514 88.6515L86.7697 80.814L97.0997 71.2032ZM35.1848 56.2513L31.93 59.9006L34.0012 57.8294L33.804 58.5527L38.0451 54.0485L39.2945 52.5361L35.1519 56.6787L35.1848 56.2513ZM66.8712 26.2471L78.1907 14.3099L77.7244 15.394L91.6784 1.4399L87.233 6.29715L72.7096 21.2323L73.8482 19.2701L66.8712 26.2471ZM28.0473 68.2068L20.4355 76.375L25.1695 71.641L24.4884 73.0639L34.297 62.8844L37.2675 59.5429L27.7995 69.0109L28.0473 68.2068ZM8.94067 39.5658L14.1631 33.9617L13.993 34.5134L20.4889 28.0175L18.4509 30.3101L11.7213 37.2941L12.1886 36.3178L8.94067 39.5658ZM99.7403 26L88 37.7404L93.2735 32.9508L99.7403 26ZM1.93388 8.08743L4.77765 5.04974L4.67856 5.34275L8.20743 1.81388L7.09578 3.05481L3.4355 6.84437L3.69832 6.32299L1.93388 8.08743ZM54.4485 44.211L48.5985 50.061L47.6563 50.5813L44.211 54.4485L48.8095 50.272L51.7345 47.347L54.4485 44.211Z" />
</pattern></defs><g id="adapters-api" class="api"><g class="shape" ><path d="M-1.600310 -0.578379 L148.045551 1.811030 L147.253697 78.234072 L0.925556 81.532483" transform="translate(788.000000 164.000000)" fill="lightblue" class="shape stroke-B1" style="stroke-width:2;" /><path d="M0.857263 0.963884 C29.080907 0.567361, 58.241198 -2.325974, 146.206405 0.392335 M-0.648665 0.264598 C32.978180 -0.455544, 65.163848 -1.025217, 146.419625 0.752815 M148.536704 -1.749433 C147.360149 18.630442, 148.051685 33.159578, 148.390547 79.130645 M147.297677 -0.799274 C147.745702 20.611542, 146.769233 42.970633, 147.406876 80.352243 M148.052801 79.786559 C116.326574 82.715393, 81.908698 82.171868, 1.836456 79.596476 M146.056573 79.856267 C91.652976 80.600328, 37.277623 80.328864, 0.938949 80.041844 M-0.720604 79.718532 C0.099591 55.526873, -1.632842 34.290505, 0.591800 -1.206080 M0.217956 80.998223 C-1.760112 50.244759, -1.254057 20.896906, 0.440740 0.988030" transform="translate(788.000000 164.000000)" fill="lightblue" class="shape stroke-B1" style="stroke-width:2;" /><rect width="147.000000" height="80.000000" transform="translate(788.000000 164.000000)" class=" sketch-overlay-normal" /></g><text x="861.500000" y="209.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">adapters-api</text></g><g id="nb-api" class="api"><g class="shape" ><path d="M-1.600310 -0.578379 L98.045551 1.811030 L97.253697 118.234072 L0.925556 121.532483" transform="translate(1128.000000 12.000000)" fill="lightblue" class="shape stroke-B1" style="stroke-width:2;" /><path d="M0.857263 0.963884 C19.080682 0.770017, 38.240748 -2.123318, 96.206405 0.392335 M-0.648665 0.264598 C21.910586 -0.023829, 43.028659 -0.593501, 96.419625 0.752815 M98.536704 -1.749433 C96.990772 27.330534, 97.682308 50.559762, 98.390547 119.130645 M97.297677 -0.799274 C97.997537 31.347373, 97.021068 64.442293, 97.406876 120.352243 M98.052801 119.786559 C77.110198 121.726134, 53.475946 121.182609, 1.836456 119.596476 M96.056573 119.856267 C60.448606 120.485869, 24.868881 120.214405, 0.938949 120.041844 M-0.720604 119.718532 C-0.480996 84.054501, -2.213429 51.345759, 0.591800 -1.206080 M0.217956 120.998223 C-2.252288 75.694109, -1.746234 31.795605, 0.440740 0.988030" transform="translate(1128.000000 12.000000)" fill="lightblue" class="shape stroke-B1" style="stroke-width:2;" /><rect width="97.000000" height="120.000000" transform="translate(1128.000000 12.000000)" class=" sketch-overlay-normal" /></g><text x="1176.500000" y="77.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">nb-api</text></g><g id="engine-api" class="api"><g class="shape" ><path d="M-1.600310 -0.578379 L130.045551 1.811030 L129.253697 118.234072 L0.925556 121.532483" transform="translate(529.000000 18.000000)" fill="lightblue" class="shape stroke-B1" style="stroke-width:2;" /><path d="M0.857263 0.963884 C25.480826 0.640317, 51.041036 -2.253018, 128.206405 0.392335 M-0.648665 0.264598 C28.993846 -0.300127, 57.195180 -0.869799, 128.419625 0.752815 M130.536704 -1.749433 C128.990772 27.330534, 129.682308 50.559762, 130.390547 119.130645 M129.297677 -0.799274 C129.997537 31.347373, 129.021068 64.442293, 129.406876 120.352243 M130.052801 119.786559 C102.208678 122.359259, 71.672907 121.815735, 1.836456 119.596476 M128.056573 119.856267 C80.419403 120.559123, 32.810476 120.287658, 0.938949 120.041844 M-0.720604 119.718532 C-0.480996 84.054501, -2.213429 51.345759, 0.591800 -1.206080 M0.217956 120.998223 C-2.252288 75.694109, -1.746234 31.795605, 0.440740 0.988030" transform="translate(529.000000 18.000000)" fill="lightblue" class="shape stroke-B1" style="stroke-width:2;" /><rect width="129.000000" height="120.000000" transform="translate(529.000000 18.000000)" class=" sketch-overlay-normal" /></g><text x="593.500000" y="83.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">engine-api</text></g><g id="virtdata-api" class="api"><g class="shape" ><path d="M-1.600310 -0.578379 L142.045551 1.811030 L141.253697 78.234072 L0.925556 81.532483" transform="translate(792.000000 64.000000)" fill="lightblue" class="shape stroke-B1" style="stroke-width:2;" /><path d="M0.857263 0.963884 C27.880880 0.591680, 55.841144 -2.301656, 140.206405 0.392335 M-0.648665 0.264598 C31.650069 -0.403738, 62.507625 -0.973411, 140.419625 0.752815 M142.536704 -1.749433 C141.360149 18.630442, 142.051685 33.159578, 142.390547 79.130645 M141.297677 -0.799274 C141.745702 20.611542, 140.769233 42.970633, 141.406876 80.352243 M142.052801 79.786559 C111.620609 82.596682, 78.496768 82.053157, 1.836456 79.596476 M140.056573 79.856267 C87.908452 80.586593, 35.788574 80.315129, 0.938949 80.041844 M-0.720604 79.718532 C0.099591 55.526873, -1.632842 34.290505, 0.591800 -1.206080 M0.217956 80.998223 C-1.760112 50.244759, -1.254057 20.896906, 0.440740 0.988030" transform="translate(792.000000 64.000000)" fill="lightblue" class="shape stroke-B1" style="stroke-width:2;" /><rect width="141.000000" height="80.000000" transform="translate(792.000000 64.000000)" class=" sketch-overlay-normal" /></g><text x="862.500000" y="109.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">virtdata-api</text></g><g id="nb-annotations" class="auxapi"><g class="shape" ><path d="M-1.600310 -0.578379 L176.045551 1.811030 L175.253697 64.234072 L0.925556 67.532483" transform="translate(1336.000000 39.000000)" fill="lightgreen" class="shape stroke-B1" style="stroke-width:2;" /><path d="M0.857263 0.963884 C34.681032 0.453873, 69.441449 -2.439462, 174.206405 0.392335 M-0.648665 0.264598 C39.176033 -0.697305, 77.559554 -1.266978, 174.419625 0.752815 M176.536704 -1.749433 C175.489431 15.585410, 176.180967 27.069513, 176.390547 65.130645 M175.297677 -0.799274 C175.657560 16.854002, 174.681091 35.455552, 175.406876 66.352243 M176.052801 65.786559 C138.287744 69.269378, 97.831039 68.725853, 1.836456 65.596476 M174.056573 65.856267 C109.127424 66.664425, 44.226518 66.392961, 0.938949 66.041844 M-0.720604 65.718532 C0.302797 45.542204, -1.429636 28.321166, 0.591800 -1.206080 M0.217956 66.998223 C-1.587850 41.337487, -1.081795 17.082362, 0.440740 0.988030" transform="translate(1336.000000 39.000000)" fill="lightgreen" class="shape stroke-B1" style="stroke-width:2;" /><rect width="175.000000" height="66.000000" transform="translate(1336.000000 39.000000)" class=" sketch-overlay-normal" /></g><text x="1423.500000" y="77.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">nb-annotations</text></g><g id="virtdata-lang" class="auxapi"><g class="shape" ><path d="M-1.600310 -0.578379 L152.045551 1.811030 L151.253697 64.234072 L0.925556 67.532483" transform="translate(1115.000000 152.000000)" fill="lightgreen" class="shape stroke-B1" style="stroke-width:2;" /><path d="M0.857263 0.963884 C29.880925 0.551148, 59.841233 -2.342187, 150.206405 0.392335 M-0.648665 0.264598 C33.863588 -0.490082, 66.934663 -1.059754, 150.419625 0.752815 M152.536704 -1.749433 C151.489431 15.585410, 152.180967 27.069513, 152.390547 65.130645 M151.297677 -0.799274 C151.657560 16.854002, 150.681091 35.455552, 151.406876 66.352243 M152.052801 65.786559 C119.463884 68.794533, 84.183318 68.251009, 1.836456 65.596476 M150.056573 65.856267 C94.149326 66.609485, 38.270322 66.338020, 0.938949 66.041844 M-0.720604 65.718532 C0.302797 45.542204, -1.429636 28.321166, 0.591800 -1.206080 M0.217956 66.998223 C-1.587850 41.337487, -1.081795 17.082362, 0.440740 0.988030" transform="translate(1115.000000 152.000000)" fill="lightgreen" class="shape stroke-B1" style="stroke-width:2;" /><rect width="151.000000" height="66.000000" transform="translate(1115.000000 152.000000)" class=" sketch-overlay-normal" /></g><text x="1190.500000" y="190.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">virtdata-lang</text></g><g id="nb5"><g class="shape" ><path d="M-1.600310 -0.578379 L76.045551 1.811030 L75.253697 78.234072 L0.925556 81.532483" transform="translate(12.000000 110.000000)" class="shape stroke-B1 fill-B6" style="stroke-width:2;" /><path d="M0.857263 0.963884 C14.680583 0.859186, 29.440550 -2.034149, 74.206405 0.392335 M-0.648665 0.264598 C17.040844 0.166125, 33.289176 -0.403546, 74.419625 0.752815 M76.536704 -1.749433 C75.360149 18.630442, 76.051685 33.159578, 76.390547 79.130645 M75.297677 -0.799274 C75.745702 20.611542, 74.769233 42.970633, 75.406876 80.352243 M76.052801 79.786559 C59.854992 81.290860, 40.965535 80.747335, 1.836456 79.596476 M74.056573 79.856267 C46.718682 80.435507, 19.409035 80.164043, 0.938949 80.041844 M-0.720604 79.718532 C0.099591 55.526873, -1.632842 34.290505, 0.591800 -1.206080 M0.217956 80.998223 C-1.760112 50.244759, -1.254057 20.896906, 0.440740 0.988030" transform="translate(12.000000 110.000000)" class="shape stroke-B1 fill-B6" style="stroke-width:2;" /><rect width="75.000000" height="80.000000" transform="translate(12.000000 110.000000)" class=" sketch-overlay-B6" /></g><text x="49.500000" y="155.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">nb5</text></g><g id="runtime"><g class="shape" ><path d="M-1.600310 -0.578379 L107.045551 1.811030 L106.253697 64.234072 L0.925556 67.532483" transform="translate(167.000000 45.000000)" class="shape stroke-B1 fill-B6" style="stroke-width:2;" /><path d="M0.857263 0.963884 C20.880722 0.733539, 41.840829 -2.159796, 105.206405 0.392335 M-0.648665 0.264598 C23.902753 -0.101537, 47.012993 -0.671210, 105.419625 0.752815 M107.536704 -1.749433 C106.489431 15.585410, 107.180967 27.069513, 107.390547 65.130645 M106.297677 -0.799274 C106.657560 16.854002, 105.681091 35.455552, 106.406876 66.352243 M107.052801 65.786559 C84.169145 67.904200, 58.593841 67.360676, 1.836456 65.596476 M105.056573 65.856267 C66.065392 66.506472, 27.102455 66.235007, 0.938949 66.041844 M-0.720604 65.718532 C0.302797 45.542204, -1.429636 28.321166, 0.591800 -1.206080 M0.217956 66.998223 C-1.587850 41.337487, -1.081795 17.082362, 0.440740 0.988030" transform="translate(167.000000 45.000000)" class="shape stroke-B1 fill-B6" style="stroke-width:2;" /><rect width="106.000000" height="66.000000" transform="translate(167.000000 45.000000)" class=" sketch-overlay-B6" /></g><text x="220.000000" y="83.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">runtime</text></g><g id="adapters"><g class="shape" ><path d="M-1.600310 -0.578379 L117.045551 1.811030 L116.253697 64.234072 L0.925556 67.532483" transform="translate(343.000000 184.000000)" class="shape stroke-B1 fill-B6" style="stroke-width:2;" /><path d="M0.857263 0.963884 C22.880767 0.693008, 45.840919 -2.200327, 115.206405 0.392335 M-0.648665 0.264598 C26.116271 -0.187881, 51.440031 -0.757553, 115.419625 0.752815 M117.536704 -1.749433 C116.489431 15.585410, 117.180967 27.069513, 117.390547 65.130645 M116.297677 -0.799274 C116.657560 16.854002, 115.681091 35.455552, 116.406876 66.352243 M117.052801 65.786559 C92.012421 68.102052, 64.280392 67.558527, 1.836456 65.596476 M115.056573 65.856267 C72.306266 66.529363, 29.584203 66.257899, 0.938949 66.041844 M-0.720604 65.718532 C0.302797 45.542204, -1.429636 28.321166, 0.591800 -1.206080 M0.217956 66.998223 C-1.587850 41.337487, -1.081795 17.082362, 0.440740 0.988030" transform="translate(343.000000 184.000000)" class="shape stroke-B1 fill-B6" style="stroke-width:2;" /><rect width="116.000000" height="66.000000" transform="translate(343.000000 184.000000)" class=" sketch-overlay-B6" /></g><text x="401.000000" y="222.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">adapters</text></g><g id="engine"><g class="shape" ><path d="M-1.600310 -0.578379 L98.045551 1.811030 L97.253697 64.234072 L0.925556 67.532483" transform="translate(352.000000 45.000000)" class="shape stroke-B1 fill-B6" style="stroke-width:2;" /><path d="M0.857263 0.963884 C19.080682 0.770017, 38.240748 -2.123318, 96.206405 0.392335 M-0.648665 0.264598 C21.910586 -0.023829, 43.028659 -0.593501, 96.419625 0.752815 M98.536704 -1.749433 C97.489431 15.585410, 98.180967 27.069513, 98.390547 65.130645 M97.297677 -0.799274 C97.657560 16.854002, 96.681091 35.455552, 97.406876 66.352243 M98.052801 65.786559 C77.110198 67.726134, 53.475946 67.182609, 1.836456 65.596476 M96.056573 65.856267 C60.448606 66.485869, 24.868881 66.214405, 0.938949 66.041844 M-0.720604 65.718532 C0.302797 45.542204, -1.429636 28.321166, 0.591800 -1.206080 M0.217956 66.998223 C-1.587850 41.337487, -1.081795 17.082362, 0.440740 0.988030" transform="translate(352.000000 45.000000)" class="shape stroke-B1 fill-B6" style="stroke-width:2;" /><rect width="97.000000" height="66.000000" transform="translate(352.000000 45.000000)" class=" sketch-overlay-B6" /></g><text x="400.500000" y="83.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">engine</text></g><g id="(adapters-api -&gt; nb-api)[0]"><marker id="mk-3488378134" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" class="connection fill-B1" stroke-width="2" /> </marker><path d="M936.000044 203.336064 M935.840168 203.917650 C961.022733 202.546414, 986.206969 203.873464, 1014.213518 203.937714 M936.219771 203.742914 C963.151088 203.638372, 989.928244 204.177576, 1014.587511 203.935139 M1015 204.166 C1024.125283 204.715452, 1025.615129 205.061220, 1025.228103 194.934352 M1014.179604 204.861273 C1025.393492 203.427365, 1025.372097 203.166907, 1024.456653 193.770946 M1024.483965 194.177823 C1025.336714 166.419262, 1025.421755 141.741391, 1025.526400 111.893279 M1024.272514 194.230061 C1024.586230 165.408557, 1024.759571 136.341985, 1024.528286 111.928133 M1025 112 C1025.795922 101.992354, 1025.938949 102.041844, 1034.912126 102.263818 M1024.868093 112.725734 C1024.824082 102.787979, 1024.044761 101.705208, 1034.921734 101.549622 M1035.559397 102.164843 C1062.084077 102.178350, 1091.588956 101.323800, 1124.346061 101.730295 M1034.521656 101.405027 C1054.096135 101.651937, 1072.810192 100.852254, 1125.231389 102.383120" fill="none" class="connection stroke-B1" style="stroke-width:2;" mask="url(#d2-4081406676)" /><path d="M-8.527627 -3.097061 L1.749550 0.558791 L-8.562935 4.521533" stroke="none" class="connection fill-B1" style="stroke-width:0;" transform="translate(1125.000000 102.000000) rotate(0)" /> <path d="M-10.153731 -4.038897 C-7.293657 -2.964754, -5.552453 -3.126871, 0.222305 -0.654474 M-10.160117 -4.253535 C-7.616436 -2.677663, -5.569656 -2.320404, -0.086565 0.272291 M0.578048 -0.807164 C-2.240460 1.133634, -3.845699 1.135504, -9.579367 4.140709 M-0.217907 -0.322328 C-3.660571 0.941126, -7.003142 2.167050, -10.100296 3.840861 M-9.957758 4.629247 C-9.937438 2.794817, -10.508655 0.509238, -9.330834 -3.522818 M-10.354741 4.285014 C-9.712366 0.996453, -9.805329 -1.235319, -9.648840 -4.366524" fill="none" class="connection stroke-B1" style="stroke-width:2;" transform="translate(1125.000000 102.000000) rotate(0)" /></g><g id="(engine-api -&gt; nb-api)[0]"><path d="M659.000044 47.836064 M658.840168 48.417650 C668.009451 47.166900, 677.180404 48.493950, 687.213518 48.437714 M659.219771 48.242914 C668.992509 48.204521, 678.611086 48.743726, 687.587511 48.435139 M688 48.666 C697.125283 49.215452, 698.615129 49.561220, 698.228103 39.434352 M687.179604 49.361273 C698.393492 47.927365, 698.372097 47.666907, 697.456653 38.270946 M697.463664 38.375387 C697.745179 36.401442, 697.897946 35.216793, 698.135121 33.138606 M697.409386 38.388796 C697.624219 36.576165, 697.810685 34.698927, 697.878916 33.147552 M698 33.166 C698.795922 23.158354, 698.938949 23.207844, 707.912126 23.429818 M697.868093 33.891734 C697.824082 23.953979, 697.044761 22.871208, 707.921734 22.715622 M708.264891 23.046702 C836.437296 23.648842, 966.213489 23.253243, 1124.648084 23.020859 M707.706433 22.637809 C795.628927 21.945015, 883.088386 21.558339, 1125.124521 23.372175" fill="none" class="connection stroke-B1" style="stroke-width:2;" mask="url(#d2-4081406676)" /><path d="M-8.527627 -3.097061 L1.749550 0.558791 L-8.562935 4.521533" stroke="none" class="connection fill-B1" style="stroke-width:0;" transform="translate(1125.000000 23.166000) rotate(0)" /> <path d="M-10.153731 -4.038897 C-7.293657 -2.964754, -5.552453 -3.126871, 0.222305 -0.654474 M-10.160117 -4.253535 C-7.616436 -2.677663, -5.569656 -2.320404, -0.086565 0.272291 M0.578048 -0.807164 C-2.240460 1.133634, -3.845699 1.135504, -9.579367 4.140709 M-0.217907 -0.322328 C-3.660571 0.941126, -7.003142 2.167050, -10.100296 3.840861 M-9.957758 4.629247 C-9.937438 2.794817, -10.508655 0.509238, -9.330834 -3.522818 M-10.354741 4.285014 C-9.712366 0.996453, -9.805329 -1.235319, -9.648840 -4.366524" fill="none" class="connection stroke-B1" style="stroke-width:2;" transform="translate(1125.000000 23.166000) rotate(0)" /></g><g id="(virtdata-api -&gt; nb-api)[0]"><path d="M934.000044 90.003064 M933.840168 90.584650 C943.836857 89.327675, 953.835217 90.654725, 964.797018 90.604714 M934.219771 90.409914 C944.879093 90.368103, 955.384254 90.907308, 965.171011 90.602139 M965.5835 90.833 C983.541783 91.382452, 966.198629 72.895220, 984.644603 72.768352 M964.763104 91.528273 C984.809992 90.094365, 965.955597 71.000907, 983.873153 71.604946 M983.900465 72.011823 C1029.977477 71.407992, 1075.640142 73.368604, 1125.526400 71.893279 M983.689014 72.064061 C1033.381190 72.717380, 1082.972643 72.533916, 1124.528286 71.928133" fill="none" class="connection stroke-B1" style="stroke-width:2;" mask="url(#d2-4081406676)" /><path d="M-8.527627 -3.097061 L1.749550 0.558791 L-8.562935 4.521533" stroke="none" class="connection fill-B1" style="stroke-width:0;" transform="translate(1125.000000 72.000000) rotate(0)" /> <path d="M-10.153731 -4.038897 C-7.293657 -2.964754, -5.552453 -3.126871, 0.222305 -0.654474 M-10.160117 -4.253535 C-7.616436 -2.677663, -5.569656 -2.320404, -0.086565 0.272291 M0.578048 -0.807164 C-2.240460 1.133634, -3.845699 1.135504, -9.579367 4.140709 M-0.217907 -0.322328 C-3.660571 0.941126, -7.003142 2.167050, -10.100296 3.840861 M-9.957758 4.629247 C-9.937438 2.794817, -10.508655 0.509238, -9.330834 -3.522818 M-10.354741 4.285014 C-9.712366 0.996453, -9.805329 -1.235319, -9.648840 -4.366524" fill="none" class="connection stroke-B1" style="stroke-width:2;" transform="translate(1125.000000 72.000000) rotate(0)" /></g><g id="(engine-api -&gt; virtdata-api)[0]"><path d="M659.000044 77.836064 M658.840168 78.417650 C700.036015 76.925929, 741.233533 78.252979, 787.213518 78.437714 M659.219771 78.242914 C703.309667 78.072222, 747.245401 78.611427, 787.587511 78.435139" fill="none" class="connection stroke-B1" style="stroke-width:2;" mask="url(#d2-4081406676)" /><path d="M-8.527627 -3.097061 L1.749550 0.558791 L-8.562935 4.521533" stroke="none" class="connection fill-B1" style="stroke-width:0;" transform="translate(788.000000 78.666000) rotate(0)" /> <path d="M-10.153731 -4.038897 C-7.293657 -2.964754, -5.552453 -3.126871, 0.222305 -0.654474 M-10.160117 -4.253535 C-7.616436 -2.677663, -5.569656 -2.320404, -0.086565 0.272291 M0.578048 -0.807164 C-2.240460 1.133634, -3.845699 1.135504, -9.579367 4.140709 M-0.217907 -0.322328 C-3.660571 0.941126, -7.003142 2.167050, -10.100296 3.840861 M-9.957758 4.629247 C-9.937438 2.794817, -10.508655 0.509238, -9.330834 -3.522818 M-10.354741 4.285014 C-9.712366 0.996453, -9.805329 -1.235319, -9.648840 -4.366524" fill="none" class="connection stroke-B1" style="stroke-width:2;" transform="translate(788.000000 78.666000) rotate(0)" /></g><g id="(engine-api -&gt; adapters-api)[0]"><path d="M659.000044 107.836064 M658.840168 108.417650 C668.009451 107.166900, 677.180404 108.493950, 687.213518 108.437714 M659.219771 108.242914 C668.992509 108.204521, 678.611086 108.743726, 687.587511 108.435139 M688 108.666 C697.125283 109.215452, 698.615129 109.561220, 698.228103 119.434352 M687.179604 109.361273 C698.393492 107.927365, 698.372097 107.666907, 697.456653 118.270946 M697.483965 118.677823 C697.715998 137.712484, 697.801038 159.827835, 698.526400 180.726272 M697.272514 118.730061 C697.516579 140.644695, 697.689920 162.314261, 697.528286 180.761126 M698 180.832993 C698.795922 190.825347, 698.938949 190.874837, 707.912126 191.096811 M697.868093 181.558727 C697.824082 191.620972, 697.044761 190.538201, 707.921734 190.382615 M708.559397 190.997836 C730.758079 190.969130, 755.936962 190.114581, 783.346061 190.563288 M707.521656 190.238020 C724.156821 190.554092, 739.931565 189.754409, 784.231389 191.216113" fill="none" class="connection stroke-B1" style="stroke-width:2;" mask="url(#d2-4081406676)" /><path d="M-8.527627 -3.097061 L1.749550 0.558791 L-8.562935 4.521533" stroke="none" class="connection fill-B1" style="stroke-width:0;" transform="translate(784.000000 190.832993) rotate(0)" /> <path d="M-10.153731 -4.038897 C-7.293657 -2.964754, -5.552453 -3.126871, 0.222305 -0.654474 M-10.160117 -4.253535 C-7.616436 -2.677663, -5.569656 -2.320404, -0.086565 0.272291 M0.578048 -0.807164 C-2.240460 1.133634, -3.845699 1.135504, -9.579367 4.140709 M-0.217907 -0.322328 C-3.660571 0.941126, -7.003142 2.167050, -10.100296 3.840861 M-9.957758 4.629247 C-9.937438 2.794817, -10.508655 0.509238, -9.330834 -3.522818 M-10.354741 4.285014 C-9.712366 0.996453, -9.805329 -1.235319, -9.648840 -4.366524" fill="none" class="connection stroke-B1" style="stroke-width:2;" transform="translate(784.000000 190.832993) rotate(0)" /></g><g id="(nb-api -&gt; nb-annotations)[0]"><path d="M1226.000044 71.170064 M1225.840168 71.751650 C1259.669905 70.315352, 1293.501313 71.642402, 1331.213518 71.771714 M1226.219771 71.576914 C1262.416720 71.436651, 1298.459509 71.975855, 1331.587511 71.769139" fill="none" class="connection stroke-B1" style="stroke-width:2;" mask="url(#d2-4081406676)" /><path d="M-8.527627 -3.097061 L1.749550 0.558791 L-8.562935 4.521533" stroke="none" class="connection fill-B1" style="stroke-width:0;" transform="translate(1332.000000 72.000000) rotate(0)" /> <path d="M-10.153731 -4.038897 C-7.293657 -2.964754, -5.552453 -3.126871, 0.222305 -0.654474 M-10.160117 -4.253535 C-7.616436 -2.677663, -5.569656 -2.320404, -0.086565 0.272291 M0.578048 -0.807164 C-2.240460 1.133634, -3.845699 1.135504, -9.579367 4.140709 M-0.217907 -0.322328 C-3.660571 0.941126, -7.003142 2.167050, -10.100296 3.840861 M-9.957758 4.629247 C-9.937438 2.794817, -10.508655 0.509238, -9.330834 -3.522818 M-10.354741 4.285014 C-9.712366 0.996453, -9.805329 -1.235319, -9.648840 -4.366524" fill="none" class="connection stroke-B1" style="stroke-width:2;" transform="translate(1332.000000 72.000000) rotate(0)" /></g><g id="(virtdata-api -&gt; virtdata-lang)[0]"><path d="M934.000044 116.670064 M933.840168 117.251650 C975.676546 115.755109, 1017.514596 117.082159, 1064.213518 117.271714 M934.219771 117.076914 C978.996010 116.903576, 1023.618088 117.442781, 1064.587511 117.269139 M1065 117.5 C1074.125283 118.049452, 1075.615129 118.395220, 1075.228103 128.268352 M1064.179604 118.195273 C1075.393492 116.761365, 1075.372097 116.500907, 1074.456653 127.104946 M1074.483965 127.511823 C1074.779074 141.791397, 1074.864115 159.151662, 1075.526400 174.893279 M1074.272514 127.564061 C1074.523657 144.322933, 1074.696998 160.836737, 1074.528286 174.928133 M1075 175 C1075.795922 184.992354, 1075.938949 185.041844, 1084.912126 185.263818 M1074.868093 175.725734 C1074.824082 185.787979, 1074.044761 184.705208, 1084.921734 184.549622 M1085.559397 185.164843 C1092.308089 184.985377, 1102.036981 184.130828, 1110.346061 184.730295 M1084.521656 184.405027 C1090.659272 184.968106, 1095.936466 184.168424, 1111.231389 185.383120" fill="none" class="connection stroke-B1" style="stroke-width:2;" mask="url(#d2-4081406676)" /><path d="M-8.527627 -3.097061 L1.749550 0.558791 L-8.562935 4.521533" stroke="none" class="connection fill-B1" style="stroke-width:0;" transform="translate(1111.000000 185.000000) rotate(0)" /> <path d="M-10.153731 -4.038897 C-7.293657 -2.964754, -5.552453 -3.126871, 0.222305 -0.654474 M-10.160117 -4.253535 C-7.616436 -2.677663, -5.569656 -2.320404, -0.086565 0.272291 M0.578048 -0.807164 C-2.240460 1.133634, -3.845699 1.135504, -9.579367 4.140709 M-0.217907 -0.322328 C-3.660571 0.941126, -7.003142 2.167050, -10.100296 3.840861 M-9.957758 4.629247 C-9.937438 2.794817, -10.508655 0.509238, -9.330834 -3.522818 M-10.354741 4.285014 C-9.712366 0.996453, -9.805329 -1.235319, -9.648840 -4.366524" fill="none" class="connection stroke-B1" style="stroke-width:2;" transform="translate(1111.000000 185.000000) rotate(0)" /></g><g id="(nb5 -&gt; runtime)[0]"><path d="M88.000044 136.170064 M87.840168 136.751650 C97.009451 135.500900, 106.180404 136.827950, 116.213518 136.771714 M88.219771 136.576914 C97.992509 136.538521, 107.611086 137.077726, 116.587511 136.769139 M117 137 C126.125283 137.549452, 127.615129 137.895220, 127.228103 127.768352 M116.179604 137.695273 C127.393492 136.261365, 127.372097 136.000907, 126.456653 126.604946 M126.483965 127.011823 C127.148211 113.463737, 127.233252 102.996343, 127.526400 88.559279 M126.272514 127.064061 C126.565078 113.650444, 126.738419 99.991758, 126.528286 88.594133 M127 88.666 C127.795922 78.658354, 127.938949 78.707844, 136.912126 78.929818 M126.868093 89.391734 C126.824082 79.453979, 126.044761 78.371208, 136.921734 78.215622 M137.559397 78.830843 C144.308089 78.651377, 154.036981 77.796828, 162.346061 78.396295 M136.521656 78.071027 C142.659272 78.634106, 147.936466 77.834424, 163.231389 79.049120" fill="none" class="connection stroke-B1" style="stroke-width:2;" mask="url(#d2-4081406676)" /><path d="M-8.527627 -3.097061 L1.749550 0.558791 L-8.562935 4.521533" stroke="none" class="connection fill-B1" style="stroke-width:0;" transform="translate(163.000000 78.666000) rotate(0)" /> <path d="M-10.153731 -4.038897 C-7.293657 -2.964754, -5.552453 -3.126871, 0.222305 -0.654474 M-10.160117 -4.253535 C-7.616436 -2.677663, -5.569656 -2.320404, -0.086565 0.272291 M0.578048 -0.807164 C-2.240460 1.133634, -3.845699 1.135504, -9.579367 4.140709 M-0.217907 -0.322328 C-3.660571 0.941126, -7.003142 2.167050, -10.100296 3.840861 M-9.957758 4.629247 C-9.937438 2.794817, -10.508655 0.509238, -9.330834 -3.522818 M-10.354741 4.285014 C-9.712366 0.996453, -9.805329 -1.235319, -9.648840 -4.366524" fill="none" class="connection stroke-B1" style="stroke-width:2;" transform="translate(163.000000 78.666000) rotate(0)" /></g><g id="(nb5 -&gt; adapters)[0]"><path d="M88.000044 162.836064 M87.840168 163.417650 C97.009451 162.166900, 106.180404 163.493950, 116.213518 163.437714 M88.219771 163.242914 C97.992509 163.204521, 107.611086 163.743726, 116.587511 163.435139 M117 163.666 C126.125283 164.215452, 127.615129 164.561220, 127.228103 174.434352 M116.179604 164.361273 C127.393492 162.927365, 127.372097 162.666907, 126.456653 173.270946 M126.483965 173.677823 C126.837846 183.526836, 126.922887 196.456540, 127.526400 207.393279 M126.272514 173.730061 C126.530252 185.685042, 126.703593 197.394953, 126.528286 207.428133 M127 207.5 C127.795922 217.492354, 127.938949 217.541844, 136.912126 217.763818 M126.868093 208.225734 C126.824082 218.287979, 126.044761 217.205208, 136.921734 217.049622 M137.493404 217.601173 C198.761582 217.930438, 262.701537 217.178729, 338.413738 217.258207 M136.563061 216.919991 C179.583492 216.655098, 221.832547 215.947962, 339.207442 217.843471" fill="none" class="connection stroke-B1" style="stroke-width:2;" mask="url(#d2-4081406676)" /><path d="M-8.527627 -3.097061 L1.749550 0.558791 L-8.562935 4.521533" stroke="none" class="connection fill-B1" style="stroke-width:0;" transform="translate(339.000000 217.500000) rotate(0)" /> <path d="M-10.153731 -4.038897 C-7.293657 -2.964754, -5.552453 -3.126871, 0.222305 -0.654474 M-10.160117 -4.253535 C-7.616436 -2.677663, -5.569656 -2.320404, -0.086565 0.272291 M0.578048 -0.807164 C-2.240460 1.133634, -3.845699 1.135504, -9.579367 4.140709 M-0.217907 -0.322328 C-3.660571 0.941126, -7.003142 2.167050, -10.100296 3.840861 M-9.957758 4.629247 C-9.937438 2.794817, -10.508655 0.509238, -9.330834 -3.522818 M-10.354741 4.285014 C-9.712366 0.996453, -9.805329 -1.235319, -9.648840 -4.366524" fill="none" class="connection stroke-B1" style="stroke-width:2;" transform="translate(339.000000 217.500000) rotate(0)" /></g><g id="(adapters -&gt; adapters-api)[0]"><path d="M460.000044 216.670064 M459.889204 217.073271 C563.573168 215.794829, 667.258290 216.796382, 783.454741 217.341732 M460.152378 216.952129 C571.215701 216.742287, 682.172145 217.203466, 783.714026 217.339946" fill="none" class="connection stroke-B1" style="stroke-width:2;" mask="url(#d2-4081406676)" /><path d="M-8.527627 -3.097061 L1.749550 0.558791 L-8.562935 4.521533" stroke="none" class="connection fill-B1" style="stroke-width:0;" transform="translate(784.000000 217.500000) rotate(0)" /> <path d="M-10.153731 -4.038897 C-7.293657 -2.964754, -5.552453 -3.126871, 0.222305 -0.654474 M-10.160117 -4.253535 C-7.616436 -2.677663, -5.569656 -2.320404, -0.086565 0.272291 M0.578048 -0.807164 C-2.240460 1.133634, -3.845699 1.135504, -9.579367 4.140709 M-0.217907 -0.322328 C-3.660571 0.941126, -7.003142 2.167050, -10.100296 3.840861 M-9.957758 4.629247 C-9.937438 2.794817, -10.508655 0.509238, -9.330834 -3.522818 M-10.354741 4.285014 C-9.712366 0.996453, -9.805329 -1.235319, -9.648840 -4.366524" fill="none" class="connection stroke-B1" style="stroke-width:2;" transform="translate(784.000000 217.500000) rotate(0)" /></g><g id="(runtime -&gt; engine)[0]"><path d="M273.500044 77.836064 M273.340168 78.417650 C297.241670 77.056053, 321.144843 78.383103, 347.713518 78.437714 M273.719771 78.242914 C299.278402 78.143664, 324.682871 78.682868, 348.087511 78.435139" fill="none" class="connection stroke-B1" style="stroke-width:2;" mask="url(#d2-4081406676)" /><path d="M-8.527627 -3.097061 L1.749550 0.558791 L-8.562935 4.521533" stroke="none" class="connection fill-B1" style="stroke-width:0;" transform="translate(348.500000 78.666000) rotate(0)" /> <path d="M-10.153731 -4.038897 C-7.293657 -2.964754, -5.552453 -3.126871, 0.222305 -0.654474 M-10.160117 -4.253535 C-7.616436 -2.677663, -5.569656 -2.320404, -0.086565 0.272291 M0.578048 -0.807164 C-2.240460 1.133634, -3.845699 1.135504, -9.579367 4.140709 M-0.217907 -0.322328 C-3.660571 0.941126, -7.003142 2.167050, -10.100296 3.840861 M-9.957758 4.629247 C-9.937438 2.794817, -10.508655 0.509238, -9.330834 -3.522818 M-10.354741 4.285014 C-9.712366 0.996453, -9.805329 -1.235319, -9.648840 -4.366524" fill="none" class="connection stroke-B1" style="stroke-width:2;" transform="translate(348.500000 78.666000) rotate(0)" /></g><g id="(engine -&gt; engine-api)[0]"><path d="M450.000044 77.836064 M449.840168 78.417650 C473.741670 77.056053, 497.644843 78.383103, 524.213518 78.437714 M450.219771 78.242914 C475.778402 78.143664, 501.182871 78.682868, 524.587511 78.435139" fill="none" class="connection stroke-B1" style="stroke-width:2;" mask="url(#d2-4081406676)" /><path d="M-8.527627 -3.097061 L1.749550 0.558791 L-8.562935 4.521533" stroke="none" class="connection fill-B1" style="stroke-width:0;" transform="translate(525.000000 78.666000) rotate(0)" /> <path d="M-10.153731 -4.038897 C-7.293657 -2.964754, -5.552453 -3.126871, 0.222305 -0.654474 M-10.160117 -4.253535 C-7.616436 -2.677663, -5.569656 -2.320404, -0.086565 0.272291 M0.578048 -0.807164 C-2.240460 1.133634, -3.845699 1.135504, -9.579367 4.140709 M-0.217907 -0.322328 C-3.660571 0.941126, -7.003142 2.167050, -10.100296 3.840861 M-9.957758 4.629247 C-9.937438 2.794817, -10.508655 0.509238, -9.330834 -3.522818 M-10.354741 4.285014 C-9.712366 0.996453, -9.805329 -1.235319, -9.648840 -4.366524" fill="none" class="connection stroke-B1" style="stroke-width:2;" transform="translate(525.000000 78.666000) rotate(0)" /></g><mask id="d2-4081406676" maskUnits="userSpaceOnUse" x="-89" y="-89" width="1701" height="440">
<rect x="-89" y="-89" width="1701" height="440" fill="white"></rect>
<rect x="810.500000" y="193.500000" width="102" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="1150.500000" y="61.500000" width="52" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="551.500000" y="67.500000" width="84" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="814.500000" y="93.500000" width="96" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="1358.500000" y="61.500000" width="130" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="1137.500000" y="174.500000" width="106" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="34.500000" y="139.500000" width="30" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="189.500000" y="67.500000" width="61" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="365.500000" y="206.500000" width="71" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="374.500000" y="67.500000" width="52" height="21" fill="rgba(0,0,0,0.75)"></rect>
</mask></svg></svg>