snix/web/assets/crate-diagram.svg
Florian Klink 91d8b86b39 feat(web/website): init
This adds a new Website/Docs for Snix, using Thulite / Doks, which is
mostly hugo and a bit of npm.

Change-Id: Iea10d4068fa783ec0ddd6bcaba5c8d92b1a1168f
2025-03-17 17:15:08 +00:00

2 lines
263 KiB
XML

<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2514.8631208201564 2840.1418368129775" width="2514.8631208201564" height="2840.1418368129775"><!-- svg-source:excalidraw --><metadata></metadata><defs><style class="style-fonts">
@font-face { font-family: Nunito; src: url(data:font/woff2;base64,d09GMgABAAAAABXwAA8AAAAALywAABWSAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkgbk24cgyoGYD9TVEFURACBNBEICrhgq1sLgRoAATYCJAOCMAQgBYQkByAbCCezEVFPJu0g2X99wB2GL3iEaAztGYtedWsTW8jytlNzcTyHWu4W5+CrU+bBaAOaFUD5UwO4ZORHbPWTNTmUTcHZCElmISpdVVZ3S0OSBkmrJZ7ZQ8Dw4cn9d9FEtNBHtBgsoh6e99ZrTd+fGos2paEtfHZCV4q79hXSNBs35p5EH2O/ffe9Eq0xPzRkOkMSzaoRQicUS/RAybyf7icONR1GNJHGH5WLiLvfrwD+D92qzOZ0ZjlFT/zFOvGi/A55l6JUaEmLhleRsN8IBgC8B+bZymIE1OrBNuIw/n5qSf+TrBvddd9eSqsAXQEkczC0A6j/Jfvr+Vu2t4xPHq1nlVLtzUTbunTNLb2ynUPLNkHXSmWpHWWCSgP8GAoNg8dislR96IAklTMWjjeW1fHu/t7UR3GPm7bbnLwEH8GEyAoRiqD0uL72tx0RBIwBD8QpFRlCmdYhDKll7cQWyqNJtPXoix5TxLQuRUDSiLn01nahFqBXXbZmgD7XOloBygBeY3o83dhagTessxjqn6KaLSZJTT5hEP+d+tOvDvXszmC/PeKca5/jq1gMvPIoUM4WnV7C5rBXrLjnf8f+mKXYCraG/cS+3Gge7D//sIXkhEU3Fl0+AhC5crwAZPQLgZIwGEUld64t71uazfuyx9H/9mUFdri59dZX/mW2VC8cF3462FvaIkH9KlYZzb/zCYy6h8T4TdG+MDhXkNvAYOr5DvZXm4//pAA4AYDOo+VPM6MRSqftvaUq6fdtzajRDbC2sH6BdcEqjDjiEYgYhzHwe9p3PxfjhwPYIa+CwmPfWL8g66eZMX8PjO/qVaXY5SEPtd+9aeHaAJgxjzqWFOaBoYGeFVEIMKIVEL6o2xofKmyVzNZ70qGpxLMQqxV8CoiVbmErIDrImD7gYj0jm3D+vffmgxjNmHwVPuIQecnJyLWOsNAbbh/Csy8euXjJq2f8dGp8BIaiQ60SLJWKoytFnORKK8mwkQDmpk+tJ/I1e/enq2j88ouwco5eolX++kj8KvBICljqwnRJpnuT9qdCqoG6agXNb3RGbHybItyW8orJKoTPaaNzWB4PDx6ClmXlWqAc5WEJVHl0boia20rfuzVkdg8vXLW41OSLtmKy/a9WR+uXyuNR0eLFyVBb6yl9Rzzk19l98USqEOdgfkLkcLb8ih6MVZ5eFbLs92u7/11Ix8riR1J4nuADygyLas6/fkaK6WG0fvvo57FNX02mDBX6wKm5kMI13TyzsgBEyrHYBfrBp042PlBiRBO0TWnq6Jo030LTlliBYxWJHGvI5BJiDQ+Kph5435sUiMvgkhxDLsoTBslQvq7hcok3xReTANaAaSfkZ2LUCsxK8ypPSVFbhXg2xUtTkXC0aVpLps2JUNa3e1JFRZxCb+3qAXHtNWpy4jdQGIWwr4ApZPqkZHqQEwkFQLV5r0AD51gPIvLMeC4LFokoUOFWYuDtuvBUNLWFxoyb1LXEUiISLkJ7f4PXekRKTAnWEEkkIu8egS6QHkhj0lHrPunJYkW8aTPU3o44UnhSrIyUgbWcM1Qodmyi6VJGMcM73OvXthYg/69eVgF4z2ZTLch+bqtrBmm/W7NenS02EOvJlIwskBAaQ7j2qrWk73iTpz3kVk/byAeWTCdOnkStba54XB05cFqzTTJu4ZNZ3P+ZgDMgKTXmICbOBKq5Nsdc88ahoeTk2FXnW2AhKVwE6Lhd9Sdf9ooCrWu5oe1nzDKbGbPCVphP38WhN6jNE00ms+ULB+ojeoAN7dByKrTomFsi2D9Xf0TAAULXD375nw+zJqwQ+QTIX0gQ0oQ3Bwq/SV+397sGhwvwV+e1LkJEmPMGVT0YkqxTRvIrAAU0KDPv7neBSMjQciLDJbvpcy22mkIRnXKVzHrp1xbuS4aM6VxzGTml4qpajVbr+8S2qm6kmuj99937Vb/sLbc9Q73ShsotJcSXyZGGOq2CjXAn7uFFC5BabdwMsFLHFfVnIw+yCujJwpdqQ7BvMAT2VVeyzuqGXkn80g1qe5dcIuEznE1F1cMgOj8c5gIkEZPILrerw3PaQcJ9xazhsSA68A+KHqM2ry8XRHC9wrrjfdXRoUZzwmMuDr2Aobk1z9zPXikIXJLj2HavOdX0YlsOG1VAwnO0snYeY38IXtFc5RbuwXXztbkbaGZDe6RabP6tWahc+JNCf9r2D9EPERZnbo9/LfN/pa4OK9KyuHzeHK15449iYV3vcFflFy5UXq5PFBhlXMHE/59HxydownvXy9hki4q8jelGOExZrzSu0QS6hnxLuKf8xOd5Fu3NHW+hi+O707b7LNuUcXKKYPCLu7ccCfdWzqPttC4xw56BE/TbLEPDOZlL0n2pMjhAP7HGSFexx1A1oiQ2pjlgXIum1TW7LvLS2mXhnuXmyZOhdJ+fyeraJWNYD7zs5fszN65Jy+K8TOR19o/nxRLbjsAOikq8l3gc95pGi6dNhGDc0gNyQ7psXsomgUXlWqWtKhusoaXPYIfCrdUiZZOWhEgQHivmmyliy/l8nrvxD4n7OyCuxj2WJxelrKxxymKNZF7VB6DjC+VMWazDj2oaz6U2qAnMVJKo/sfqw/NIoe4XQJp21SSKZ5nEjHptcE4D6k3tn7ogbdBmDPHzVN+p8q8ZKPkszmw1zf1BKpizrrF3ogPvDcZMSnZ1I+RjKzNZVcLlgU5/cBbxb59m6MB86Q35w1kovsdWhkcvEMbcMmfDsMVY0xgw+l5uYssqt/a2zKUOTeW1JAf3hzoIBUnsGOJM9vMuSVStanp4+UzpvHIYukcoeG/lVZDl26oS8/Bmv8qiM/NsYfwOOUUsvBxMJNt97OsN2JGSmAmowgl2CHLPqV+eAbJgydIlDeVt7xCNlsIf4ax55Ui+5i8sfLGkHnUSFlxZhJggT2KMz1EOnVnopfu+56j0HAFG7orbz1SC6y9lVRhutEsdRdwbVC4Z136nhHGalpfDCPN3UW9AeOTHl7ZrwuT+v8yHWDOZyyULk86a3m8prHlYNZp4l7hXBE3czKxKpEshJBo/3iZ2hUY5AuWjpoX8k4O9cEhXubzZ1S68pkcqTLkUezc5itcgzu9Cp7jo/F4MLX+FqF3GVNSlfGfZpmvW4MY/5mvR6NRrCRmpnRlKCNTjHbxNi+jrL98aVetBbOzH96zkOIieKdUHzwmvlafRfFN9+q0xHHpdo/x8E7fccn8EYj6QGZls2gs/MS9m0jJy50Ja6lA8g2h8X33dq2q8NzgFzgAJyNQ+fn1txDiajFcVFywkosgbpcGEGdQ11tmfTwE5r6ydv7ib+PAbvtvyZdOKG0liMhd0bp3GNpAIZPS9CAjdaG4c2yYsI8O9H0zc4J2hXmA7qqqGe/DasgghPq18+hDjgR19KvkF97jiyRPWjIejersefm/PmOX4FhR4wpo8C2QesolKXTSlzNfC4sGoY7B06fI1yw8rHlpMqZptcTTWz7GA4fZMWiW/H28VRmZGt1xSqSMDKQpvbQ9FVa96ywX5cbWSy+cr89THC7YXFnJzcwu5hdvBqC7zVF3RoraSpCGlVX1SNdzWqH6/ZjdEbviVWExjqxoFmb266zP7NApUbG1Q7q+F4Q1dNwdZ6Ej7dnDtri2rS9mDy/VDknVT1RPEdVFCUZRRMnLY8GETPJZnQYQwIkLkL9ORdBhJk9QX+QIRdcHQDmIL67cnmNC0C9NR7pt4kxrWC4mH08CgDryTaKN14EQHzW+GX6cSuNtGdOIYksBmYESDM9Fmj7IQO0QQrnmsO6MpWDT3jCIjUC/6B4kxass7BceV7soPMUfixuYLJeVhIgQVY2BAB6pDOzAjCqsG+H2L8Ps2IB9Gy7AOVIZhMjQEf3+gjz8lMKnp00FaKCoD/T1RE2YndDA1ZN3y1KBI3IhhZbgTk1GhwnXLUokoTAcGdtVP1Bctai1JGqKt6kxVTsI6zcLdGKqt7kgt6CY3kJl99UPbJ7bKjYKMPt2HdEyOfz5mYjj+ztarzWB8LMd24C3RgJu2qNVSsVidirds3rHGnoKsHma2ci4ev7ypfMX4sDQEtQxoOtq9F7vz709ONY6NRRohSWrIoo0gD1sXqAp7emKl3MV+8159SL6+mM9hbpAGmLFKpKJcxY4plGRVheXymqM27OiUUQa+7F1CS0sviBgRm2wnAxrQOrSmTJEcrRBxakMBO6KTUNxGtAhSgiCoCEHE6G0F0QBavKWN0TJ5dLO8P60dJ9ppfZpqG6qraxua+kwJ/kHrXy0Y2I8E5Z7YpMGBjbbGVggjrS5lDFBm7YZCmoJaSqN9EMgLtTtvtgxrC0G61Z9QRZ9VOkpgRGQ4WRB5SlVXjBLV7bdb6+0o5vjKH2Ljh1McdeCxd1pRHEuUmFnZP7iZnZuk0gekRcTVpsROCU+w533JiZJQi59pD3kuvbK1DI4lS+ITtEJvQoehJkLm49gqCAUyb2El+X2dnjDhWAdhI9oxvJ2I8vtaKSDJGi7HolZl2Kq5pTKmIIGhydOryoUsQTx9efwrQIiCJl6OTZ0bWZ4v0EdlM1SY93Kt5F3tcauGFjO8GREwSzU1Chpv4PHidxzDsu9KDLh6C2q4GTaVmmMpKyXJSsFXvyjCiOPthI3omH9x5QufV5FMGUuQQMciTGAQ9Sk0gcbCzbeoCrnWRr4kVR3ZN1SfDUXCZbn8AE64fCkrRcRiFGV49igt7xYppDx5MeAfZ/oNzx40MKkD7yC6uHAaRE2FS4fH1FbVl3s9fBhaIr6/oGhLBTf+nB1JpUJpiLGLDRjPrCdGHB8ieSBetkNDjZZJ5dJmn+s1pEBYy81olmeF68dp6GlkNXl9rZ5ox7F2YpbVZu2AkgTx9EKORtVDJMMxlBlqdTlweqb0JBoWIK/Kyc9TJsaUkp6ECcc7CBcyJEtQqBa9YQOnO9ZFjKd1YngnbTxhxitC3tCCX4WEnQqmndmweOC390O5g/PugBDOPDt/z2O8eLUmzn0zso0aeqv4DvJhGeV6eN+7/giSFnb3/MmkR7fuBgip6PgPl4+77mKDh95KlV77zWvl7zmL4n0u1CyYiyHu9AEQ6ACAGYcNMxKlC2O1eXk8Ze7pQLyCz8uSJjK0Qk+iA8M7CFfBbk6OUC15RYuvUwwMritexwBJmIZwpQS5OT/HqsqNrMgny+iZFlikyvIZOdHEuQvrwFX7vWojUb7wWyUpJKu5GRa1imPLL0LO8w/esexn/na4vAs34X/8vu7Qc922qdTf0kpLAVlFPltYzsQ8VXjHxZ+YDR2exAF98lW+v3X5QrcPKW6umSREekpl/FeECXyQ1APtWjYk+r5wm0FOjc7qiApVmyrguzxBelKKUMfIYanxb9vqxXeLjx0+EJ5ppge7ZFXAggCSyxE3qgEsT50Qq8n9JsjbxQhaiHYcNxItXbm6AV3vsq5nINN8B5xFAocd3twOvu0WzNzS66mnJy84k1ugEb5d368z2CzcROgO5Oi5wMUT2Tx15eiavFqUyh88Z1DogkF2DUKNyuu/aszQw+Dr1o02OaeM6VleDS+vfnh/2uiBtTVU2EKOHEjc7boqaC3FqrY61h9GkMOOccOTw3o7NoNiD0q3gANrriUtPH4hjISoTXNGrotsHp7TBEFk7WYLjsavvnw/TPhrTNkVMWnX7Gaw4ykkYLWJZsbu2R4FmS9Xr8dv6RQ10FPCDOY1aDPhQaVD+otTU6kqg341zRIERzMgOrWul1tTUVfufdCFWye577dxcH5us8lUvIE2iuhO4F2E81oX270q+A4t+FZwaFUd7kG2EfXfvvvWK5TZPTlXyhUnFgYrb1qBsevE+CZGjrwnK12bnxhSlFmy5vytEPlL/v82QJdrj1h/c6Y0YtKL1VpacqooND6eq+IqpZgWRkowHuteXHymJFvIVNKaT0yglHXdHN9Iz5H0ZKYX5TAjpAtm+sn9i6pk+bk9mtiAqciSxNXxU+MLZeynEBlQWEXm5WrNTLnCzMzR5jHpivcrIImPrkbB5+osSZqC4hI+X1CSX9xNmy/ga/lFcjYZmhWbo+ZLpSp+Tq5KAHQQSfFfPMLee21/WkREFHqOdcO4WXFjkgihJ+75Ek1/H21p910dFQkBaDt5nAiZeFK/xfiz8k0QY19UxMrYFCoEUSBqTOza8OAqBnqW+XPoFvl3iXg/8BV5aQl4vO9SSXKsQRAC9nJFKS87UTHNR/8tJqM4TyR6rE9GzLMGn2ndE7PLePJMpltkhBszzz8i0i1xb+zm8PBNsbGbmvluBgqXPjLOu6w+/Wfk5Ynfx/YBDrdganBwRHDoe3yVHoJ+tXPq/Ii1HqeRrNDIkOD/w8Pu0dg4PrigZtISnfzXd1RcIs/BB4YnUCkEaaH7lHoIMlCAtTzLyLnRVoBPTBkXLeq7bdTuuiCSPhAaKBJBAxkDaEL76ZHbgG15n22jdtmDhVEDRidSB9L3y+5Zy/pmGzg3LAXEJPZYMPke1A7FUZ3QKGo6hcKh6p7rqJyLm04FMWA9gCSIml91AzUOMlKBdWEAPYJyBj+HU1qORwSeodBBeepVyQH3yUf2HEnec+TIZI/zkquLdvHoMI0Ac1vBk5zO+RCW+mKsnWvqm3ElJmiAIe0yjJEv+g7imvpIroIeQbtpQTuCglcEBa3KGO6cFnBteAPuc2ogJiotS24+LvQzuOWiOZBFZa40jzrktSdqrU0ABFObAoDl/Y/HcoBunOvzsoW9TO7OIf0VLLq8ICpcVIA2VD2yuBZVWXv0BeiflfaiW56vpiz8jdbfAT4sX/gA8EnnwiyI7RuWgQCXwoz8WI4HBmmxnt9syMb6VSd3hVluV+61IK8Lrr/AIPlXLXdkrpA+z2A/Xb4Gag/0hbt39LyUVPd/+dDWPM0fbhUTjJkoKeodY9CE4J7ScsvmwctlnbcsBNPe5T7mqvI1HWfd4BClqyZTIVRwA7Clvr+/NF7G/jezWBOXyqAQIzDj8aBSl0wkF52b6PrEwujxHyOlXZRcfcQAvShitVBPtU0c4HvmqQUW3f5Sj1paqxmbixJLrPnKrnWbxb44K3rM3xMX9jUCNqrg4Tx3Lg17TSk302SYAO7xp75MTHn5MiXw/GXaSu2Fxn2Zo+bgpa4JE60EPJECUUrgKEnsSZ8X2K5Ni1qtVAzqmTm1UHCo1cysjo6BmUkDBzWnVmYObSQ6OdjUKnQVJwFkyhiAdvzcNq0idU2YbUpnedMFNtNQk8xBYChGE7DZLraFlY88nzJyeJE2Fl1srvl2TJk2I7TTAgwBgLjV2bxNI4O6c1xmoMMl2gg6kYYgtIyWSfNckyadCcMGT66nZCd4ZiPYdmtu0szAyAs63MguHCkngWZuyz6lAQAA); }</style></defs><rect x="0" y="0" width="2514.8631208201564" height="2840.1418368129775" fill="#ffffff"></rect><g stroke-linecap="round" transform="translate(1920.199724159329 656.608790432271) rotate(0 290.36959739574775 371.46891854338816)"><path d="M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M1.43 27.75 C9.79 18.09, 17.1 7.81, 24.4 1.33 M1.43 27.75 C8.42 19.61, 14.94 12.19, 24.4 1.33 M0.26 41.3 C7.64 30.69, 20.01 20.54, 36.34 -0.21 M0.26 41.3 C7.5 33.11, 16.86 22.76, 36.34 -0.21 M0.39 53.34 C11.82 41.02, 21.35 27.51, 46.97 -0.25 M0.39 53.34 C17.06 35.05, 32.12 16.99, 46.97 -0.25 M0.52 65.38 C16.81 43.7, 37.28 20.92, 57.6 -0.28 M0.52 65.38 C23.23 40.26, 45.49 13.95, 57.6 -0.28 M0 78.17 C27.05 46.34, 51.16 16.32, 67.57 0.44 M0 78.17 C15.29 61.2, 30.19 45, 67.57 0.44 M0.13 90.22 C17.9 71, 35.32 51.52, 78.2 0.41 M0.13 90.22 C17.85 68.07, 36.57 47.2, 78.2 0.41 M0.26 102.26 C29.01 66.96, 59.7 35.55, 88.83 0.37 M0.26 102.26 C31.61 65.8, 64.21 28.77, 88.83 0.37 M0.4 114.3 C41.62 69.72, 79.83 25.69, 99.46 0.34 M0.4 114.3 C23.27 86.95, 46.04 62.57, 99.46 0.34 M0.53 126.34 C32.45 88.2, 66.62 52.23, 110.09 0.3 M0.53 126.34 C32.32 89.66, 63.99 52.93, 110.09 0.3 M0.01 139.13 C30.41 98.67, 63.95 63.54, 120.72 0.27 M0.01 139.13 C35.01 102.54, 68.43 62.96, 120.72 0.27 M0.14 151.17 C41.07 101.61, 81.82 54.84, 131.35 0.23 M0.14 151.17 C34.18 109.1, 69.68 69.17, 131.35 0.23 M0.27 163.22 C48.42 107.49, 98.28 52.52, 141.98 0.2 M0.27 163.22 C52.01 103.67, 103.67 43.88, 141.98 0.2 M0.41 175.26 C57.89 109.31, 115.19 43.11, 152.61 0.16 M0.41 175.26 C58.85 107.6, 117.96 39.48, 152.61 0.16 M0.54 187.3 C48.56 133.45, 96.41 76.8, 163.24 0.13 M0.54 187.3 C48.65 132.94, 95.51 78.99, 163.24 0.13 M0.02 200.09 C44.88 145.21, 93.45 93.9, 173.87 0.09 M0.02 200.09 C53.91 138.04, 106.12 78.08, 173.87 0.09 M0.15 212.13 C51.9 155.51, 100.77 97.67, 184.5 0.06 M0.15 212.13 C63.65 139.62, 127 68.38, 184.5 0.06 M0.28 224.17 C64.56 152.4, 124.3 81.58, 195.13 0.03 M0.28 224.17 C63 154.43, 124.42 83.81, 195.13 0.03 M0.42 236.22 C83.27 141.52, 165.49 48.93, 205.76 -0.01 M0.42 236.22 C81.3 142.52, 163.09 49.44, 205.76 -0.01 M-0.11 249.01 C59.99 178.4, 122.69 106.9, 216.39 -0.04 M-0.11 249.01 C59.82 179.28, 119.77 111.23, 216.39 -0.04 M0.03 261.05 C64.87 187.57, 127.39 115.53, 227.02 -0.08 M0.03 261.05 C53.81 196.53, 109.35 133.83, 227.02 -0.08 M0.16 273.09 C61.76 206.11, 120.84 137.44, 237.65 -0.11 M0.16 273.09 C65.74 198.3, 130.69 123.25, 237.65 -0.11 M0.29 285.13 C78.51 194.81, 155.54 105.59, 248.28 -0.15 M0.29 285.13 C65.44 209.18, 132.23 133.13, 248.28 -0.15 M0.43 297.17 C82.6 200.97, 162.99 108.52, 258.91 -0.18 M0.43 297.17 C94.19 188.88, 187 80.19, 258.91 -0.18 M-0.1 309.97 C91.66 205.87, 183.91 101.72, 269.54 -0.22 M-0.1 309.97 C95.11 199.75, 190.75 89.62, 269.54 -0.22 M0.04 322.01 C90.75 216.34, 180.94 113.38, 280.17 -0.25 M0.04 322.01 C63.93 246.18, 128.59 171.31, 280.17 -0.25 M0.17 334.05 C58.93 266.67, 117.8 199.78, 290.8 -0.28 M0.17 334.05 C110.73 207.45, 221.35 79.76, 290.8 -0.28 M0.3 346.09 C99.35 234.73, 198.23 120.41, 300.78 0.44 M0.3 346.09 C97.04 234.21, 194.73 121.92, 300.78 0.44 M0.44 358.13 C63.62 285.75, 127.06 211.6, 311.41 0.4 M0.44 358.13 C102.76 239.48, 205.63 120.98, 311.41 0.4 M-0.09 370.93 C101 255.03, 202.34 138.25, 322.04 0.37 M-0.09 370.93 C107.7 248.11, 215.44 124.19, 322.04 0.37 M0.05 382.97 C80.04 289.07, 160.25 196.61, 332.67 0.33 M0.05 382.97 C123.9 239.78, 247.58 97.53, 332.67 0.33 M0.18 395.01 C102.84 274.99, 207.42 155.19, 343.3 0.3 M0.18 395.01 C100.31 277.55, 201.96 160.72, 343.3 0.3 M0.31 407.05 C98.46 294.93, 195.35 183.51, 353.93 0.26 M0.31 407.05 C137.4 248.07, 275.56 89.76, 353.93 0.26 M0.45 419.09 C85.21 321.43, 167.93 225.79, 364.56 0.23 M0.45 419.09 C108.48 293.83, 217.15 167.49, 364.56 0.23 M-0.08 431.89 C94.45 325.46, 186.83 219.02, 375.19 0.19 M-0.08 431.89 C95.97 321.41, 191.37 212.1, 375.19 0.19 M0.06 443.93 C101.34 328.15, 203.52 211.62, 385.82 0.16 M0.06 443.93 C146.77 275.09, 294.52 105.95, 385.82 0.16 M0.19 455.97 C146.84 284.76, 295.12 113.49, 396.45 0.12 M0.19 455.97 C133.68 302.45, 267.93 147.58, 396.45 0.12 M0.32 468.01 C117.52 330.93, 235.39 194.44, 407.08 0.09 M0.32 468.01 C92.3 360.75, 184.55 254.29, 407.08 0.09 M0.46 480.05 C105.42 360.35, 209.06 241.03, 417.71 0.06 M0.46 480.05 C89.02 375.56, 178.45 272.19, 417.71 0.06 M-0.07 492.85 C101.89 374.62, 204.3 256.49, 428.34 0.02 M-0.07 492.85 C115.27 362.88, 229.03 232.09, 428.34 0.02 M0.07 504.89 C149.58 330.22, 299.22 156.71, 438.97 -0.01 M0.07 504.89 C154.6 327.43, 309.37 148.92, 438.97 -0.01 M0.2 516.93 C159.06 333.02, 317.58 149.97, 449.6 -0.05 M0.2 516.93 C173.81 320.96, 345.69 123, 449.6 -0.05 M0.33 528.97 C142.1 367.15, 280.6 206.76, 460.23 -0.08 M0.33 528.97 C100.53 414.44, 201.51 298.53, 460.23 -0.08 M0.47 541.01 C141.37 378.69, 283.8 214.46, 470.86 -0.12 M0.47 541.01 C96.83 429.67, 193.27 318.83, 470.86 -0.12 M-0.06 553.81 C122.53 412.57, 245.48 270.63, 481.49 -0.15 M-0.06 553.81 C185.05 341.91, 369.4 129.93, 481.49 -0.15 M0.08 565.85 C142.89 402.1, 284.91 237.79, 492.12 -0.19 M0.08 565.85 C102.76 445.08, 208.07 324.35, 492.12 -0.19 M0.21 577.89 C147.57 409.71, 295.29 237.91, 502.75 -0.22 M0.21 577.89 C102.55 458.68, 206.23 339.12, 502.75 -0.22 M0.34 589.93 C175.29 391.92, 349.87 190.79, 513.38 -0.25 M0.34 589.93 C120.29 452.86, 239.95 315.64, 513.38 -0.25 M0.48 601.97 C108.3 480.1, 213.75 359.09, 523.35 0.47 M0.48 601.97 C186.27 389.44, 372.03 176.56, 523.35 0.47 M-0.05 614.76 C110.24 487.69, 219.89 361.15, 533.98 0.43 M-0.05 614.76 C180.26 407.08, 361.54 197.98, 533.98 0.43 M0.09 626.81 C180.23 420.08, 360.17 212.7, 544.61 0.4 M0.09 626.81 C157.29 444.83, 314.25 264.14, 544.61 0.4 M0.22 638.85 C147.44 469.7, 294.48 301.23, 554.59 1.12 M0.22 638.85 C195.54 412.03, 393.61 184.84, 554.59 1.12 M0.35 650.89 C173.75 452.42, 348.26 251, 563.91 2.59 M0.35 650.89 C210.5 409.21, 419.54 169.2, 563.91 2.59 M0.49 662.93 C130.28 513.62, 257.27 365.49, 570.6 7.09 M0.49 662.93 C202.71 430.65, 405.97 196.68, 570.6 7.09 M-0.04 675.72 C198.15 446.14, 397.7 217.77, 576.64 12.33 M-0.04 675.72 C204.27 437.9, 410.01 200.95, 576.64 12.33 M0.1 687.76 C127.85 540.34, 253.21 396.23, 579.4 21.36 M0.1 687.76 C206.61 449.72, 414.02 211.34, 579.4 21.36 M0.23 699.81 C189.01 485.13, 375.27 271.13, 580.84 31.89 M0.23 699.81 C178.38 495.54, 356.01 291.43, 580.84 31.89 M0.36 711.85 C177.5 510.17, 352.08 309.76, 580.97 43.93 M0.36 711.85 C135.34 554.49, 270.89 398.87, 580.97 43.93 M2.46 721.62 C175.04 524.99, 345.71 328.77, 580.45 56.72 M2.46 721.62 C162.74 538.81, 321.01 356.25, 580.45 56.72 M5.22 730.65 C210.99 489.71, 419.84 250.27, 580.58 68.76 M5.22 730.65 C233.44 467.21, 461.03 205.09, 580.58 68.76 M10.6 736.65 C130.68 598.72, 247.64 464.88, 580.72 80.81 M10.6 736.65 C130.51 594.35, 252.49 454.7, 580.72 80.81 M17.3 741.14 C133.46 606.64, 253.18 470.02, 580.85 92.85 M17.3 741.14 C191.87 535.79, 369.39 331.93, 580.85 92.85 M26.61 742.62 C227.93 509.47, 430.99 278.31, 580.98 104.89 M26.61 742.62 C183.05 564, 337.11 386.37, 580.98 104.89 M36.59 743.34 C191.42 562.55, 348.12 382.14, 580.46 117.68 M36.59 743.34 C148.09 617.69, 258.79 491.56, 580.46 117.68 M47.22 743.3 C239.42 521.99, 431.64 300.86, 580.59 129.72 M47.22 743.3 C218.46 548.66, 388.94 352.23, 580.59 129.72 M57.85 743.27 C244.96 529.85, 431.32 315.95, 580.73 141.76 M57.85 743.27 C224.03 549.89, 392.53 356.55, 580.73 141.76 M68.48 743.23 C252.24 530.65, 437.11 318.44, 580.86 153.81 M68.48 743.23 C264.06 516.46, 461.51 289.92, 580.86 153.81 M79.11 743.2 C185.15 621.81, 289.61 503.07, 580.99 165.85 M79.11 743.2 C221.79 576.9, 364.7 412.45, 580.99 165.85 M89.74 743.16 C191.91 627.95, 293.3 511.8, 580.47 178.64 M89.74 743.16 C198.53 616.99, 308.35 490.66, 580.47 178.64 M100.37 743.13 C272.35 543.44, 445.86 343.42, 580.6 190.68 M100.37 743.13 C268.38 548.49, 437.18 354.7, 580.6 190.68 M111 743.1 C259.85 571.94, 408.76 400.81, 580.74 202.72 M111 743.1 C290.54 535.97, 470.64 329.17, 580.74 202.72 M121.63 743.06 C289.8 551.77, 457.36 360.72, 580.87 214.76 M121.63 743.06 C270.41 568.96, 420.04 395.88, 580.87 214.76 M131.6 743.78 C305.35 544.56, 480.06 346.5, 581 226.81 M131.6 743.78 C269.74 585.28, 406.33 427.88, 581 226.81 M142.23 743.75 C267.39 600.63, 390.75 458.09, 580.48 239.6 M142.23 743.75 C259.15 609.47, 377.08 473.22, 580.48 239.6 M152.86 743.71 C275.26 600.95, 398.84 459.29, 580.61 251.64 M152.86 743.71 C251.63 630.14, 351.48 515.22, 580.61 251.64 M163.49 743.68 C253.81 641.75, 345.05 538.05, 580.75 263.68 M163.49 743.68 C325.8 558.78, 486.04 374.12, 580.75 263.68 M174.12 743.64 C325.61 568.46, 477.21 393.91, 580.88 275.72 M174.12 743.64 C299.08 599.31, 426.37 453.02, 580.88 275.72 M184.75 743.61 C338.97 566.2, 493.25 387.47, 581.01 287.76 M184.75 743.61 C311.82 595.68, 440.54 447.44, 581.01 287.76 M195.38 743.57 C336.16 581.75, 475.6 422.17, 580.49 300.56 M195.38 743.57 C302.79 621.28, 409.53 497.63, 580.49 300.56 M206.01 743.54 C300.29 631.94, 398.23 520.26, 580.62 312.6 M206.01 743.54 C314.1 617.23, 423.36 491.3, 580.62 312.6 M216.64 743.51 C309.5 635.84, 404.23 525.71, 580.76 324.64 M216.64 743.51 C352.8 587.02, 488.54 430.63, 580.76 324.64 M227.27 743.47 C366.31 584.18, 505.57 424.55, 580.89 336.68 M227.27 743.47 C345.87 605.85, 464.95 469.19, 580.89 336.68 M237.9 743.44 C322.99 648.15, 406.58 550.69, 581.02 348.72 M237.9 743.44 C315.78 653.36, 394.77 562.5, 581.02 348.72 M248.53 743.4 C314.97 665.2, 382.04 589.48, 580.5 361.52 M248.53 743.4 C334.23 646.6, 419.15 549.43, 580.5 361.52 M259.16 743.37 C380.03 605.02, 499.39 468.43, 580.63 373.56 M259.16 743.37 C382.75 601.15, 507.55 458.43, 580.63 373.56 M269.79 743.33 C336.96 667.4, 404.62 590.12, 580.77 385.6 M269.79 743.33 C361.34 635.89, 454.46 529.28, 580.77 385.6 M280.42 743.3 C361.35 650.57, 442.65 558.79, 580.9 397.64 M280.42 743.3 C394.76 612.77, 508.7 482.21, 580.9 397.64 M291.05 743.26 C402.11 614.12, 514.52 485.61, 581.03 409.68 M291.05 743.26 C367.38 656.46, 442.22 570.24, 581.03 409.68 M301.68 743.23 C370.15 662.71, 440.25 581.68, 580.51 422.48 M301.68 743.23 C365.12 669.32, 430.77 594.39, 580.51 422.48 M312.31 743.2 C365.98 678.57, 420.68 616.6, 580.64 434.52 M312.31 743.2 C414.12 623.69, 516.52 506.74, 580.64 434.52 M322.94 743.16 C423.22 627.45, 525.08 510.45, 580.78 446.56 M322.94 743.16 C422.39 630.21, 522.1 515.46, 580.78 446.56 M333.57 743.13 C425.09 636.18, 520.27 528.11, 580.91 458.6 M333.57 743.13 C395.41 669.38, 460.42 595.97, 580.91 458.6 M344.2 743.09 C407.36 669.94, 468.83 598.62, 581.04 470.64 M344.2 743.09 C428.91 643.31, 515.31 544.92, 581.04 470.64 M354.83 743.06 C433.85 654.46, 510.14 565.32, 580.52 483.44 M354.83 743.06 C429.41 655.11, 503.79 570.27, 580.52 483.44 M364.81 743.78 C409.71 695.24, 451.45 644.74, 580.65 495.48 M364.81 743.78 C429.15 669.74, 491.23 597.96, 580.65 495.48 M375.44 743.74 C452.67 657.76, 526.46 571.82, 580.78 507.52 M375.44 743.74 C453.75 651.98, 533.29 561.08, 580.78 507.52 M386.07 743.71 C428.07 693.91, 467.92 645.22, 580.92 519.56 M386.07 743.71 C424.98 699.71, 463.92 653.7, 580.92 519.56 M396.7 743.67 C438.01 695.45, 482 644.98, 581.05 531.6 M396.7 743.67 C445.96 687.65, 494.15 631.3, 581.05 531.6 M407.33 743.64 C457.84 684.07, 508.77 621.49, 580.53 544.4 M407.33 743.64 C461.02 680.17, 515.31 618.89, 580.53 544.4 M417.96 743.6 C479.17 676.52, 536.85 608.32, 580.66 556.44 M417.96 743.6 C475.64 676, 534.41 609.74, 580.66 556.44 M428.59 743.57 C477.26 687.49, 527.84 633.55, 580.79 568.48 M428.59 743.57 C480.04 683.27, 532.61 621.63, 580.79 568.48 M439.22 743.54 C482.81 696.44, 522.52 647.87, 580.93 580.52 M439.22 743.54 C479.1 697.01, 518.47 649.87, 580.93 580.52 M449.85 743.5 C494.22 693.87, 535.96 643.23, 581.06 592.56 M449.85 743.5 C479.8 708.92, 509.91 672.32, 581.06 592.56 M460.48 743.47 C485.85 714.44, 509.39 688.71, 580.54 605.35 M460.48 743.47 C490.54 710.53, 519.14 676.28, 580.54 605.35 M471.11 743.43 C495.68 714.91, 520.57 687.99, 580.67 617.4 M471.11 743.43 C512.9 695.27, 553.96 647.37, 580.67 617.4 M481.74 743.4 C517.46 700.54, 556.47 655.34, 580.8 629.44 M481.74 743.4 C507 713.8, 531.9 684.39, 580.8 629.44 M492.37 743.36 C523.18 710.14, 550.86 675.74, 580.94 641.48 M492.37 743.36 C513.12 721.05, 532.02 697.94, 580.94 641.48 M503 743.33 C529.75 712.15, 559.68 681.46, 580.41 654.27 M503 743.33 C525.57 716.35, 549.52 688.48, 580.41 654.27 M513.63 743.29 C541.47 710.83, 566.72 683.1, 580.55 666.31 M513.63 743.29 C529.83 724.38, 547.1 704.19, 580.55 666.31 M524.26 743.26 C546.78 718.25, 566.62 692.63, 580.68 678.35 M524.26 743.26 C536.73 728.63, 549.76 713.39, 580.68 678.35 M534.89 743.23 C552.35 722.71, 570.29 699.73, 580.81 690.4 M534.89 743.23 C543.84 730.93, 553.08 720.47, 580.81 690.4 M545.52 743.19 C558.98 729.11, 569.22 714.97, 580.95 702.44 M545.52 743.19 C559.12 727.4, 571.33 712.42, 580.95 702.44 M556.81 742.4 C563.86 731.17, 571.91 724.22, 580.42 715.23 M556.81 742.4 C564.54 734.64, 571.59 726.83, 580.42 715.23" stroke="#ffec99" stroke-width="1" fill="none"></path><path d="M32 0 C184.8 -0.9, 337.08 -0.38, 548.74 0 M548.74 0 C569.85 -0.7, 581.09 10.45, 580.74 32 M580.74 32 C580.66 253.53, 580.05 474.88, 580.74 710.94 M580.74 710.94 C578.88 733.04, 570.51 741.72, 548.74 742.94 M548.74 742.94 C430.37 742.29, 312.58 742.75, 32 742.94 M32 742.94 C10.75 743.22, 0.27 731.21, 0 710.94 M0 710.94 C1.57 454.75, 1.55 199.91, 0 32 M0 32 C-1.15 10.11, 10.09 -1.44, 32 0" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g stroke-linecap="round" transform="translate(1945.4297712107814 680.8828325420056) rotate(0 88.49999999999994 37.5)"><path d="M18.75 0 C50.19 -4.42, 72.38 -1.14, 158.25 0 C170.66 -0.9, 174.3 6.57, 177 18.75 C176.99 29.37, 174.37 46.75, 177 56.25 C179.91 65.59, 170.01 76.37, 158.25 75 C108.99 72.88, 56.04 72.87, 18.75 75 C4.51 73.36, -1.9 69.75, 0 56.25 C-1.48 45.02, 1.01 39.67, 0 18.75 C2.21 3.77, 4.3 1.29, 18.75 0" stroke="none" stroke-width="0" fill="#ffc9c9"></path><path d="M18.75 0 C46.93 -1.43, 76.42 0.77, 158.25 0 M18.75 0 C46.41 -1.61, 74.91 -0.75, 158.25 0 M158.25 0 C170.41 0.93, 178.8 5.06, 177 18.75 M158.25 0 C170.52 -1.56, 178.95 5.7, 177 18.75 M177 18.75 C177.39 30.96, 176.4 39.64, 177 56.25 M177 18.75 C176.21 30.97, 175.88 45.67, 177 56.25 M177 56.25 C178.9 70.53, 172.12 76.77, 158.25 75 M177 56.25 C178.3 67.41, 171.1 74.53, 158.25 75 M158.25 75 C121.15 74.79, 86.03 73.89, 18.75 75 M158.25 75 C121.14 76.13, 83.88 76.74, 18.75 75 M18.75 75 C7.4 74.5, 0.9 66.75, 0 56.25 M18.75 75 C7.08 72.94, -1.04 66.47, 0 56.25 M0 56.25 C-0.19 43.45, -0.81 30.94, 0 18.75 M0 56.25 C0.58 44.41, -0.86 32.95, 0 18.75 M0 18.75 C0.2 6.49, 8.21 0.49, 18.75 0 M0 18.75 C1.95 8.37, 7.97 1.39, 18.75 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1960.9631045441147 699.4828325420056) rotate(0 72.96666666666664 18.899999999999977)"><text x="72.96666666666667" y="28.112000000000002" font-family="Nunito, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">nix-compat</text></g><g stroke-linecap="round" transform="translate(1945.4297712107814 804.3828325420056) rotate(0 78.99999999999994 32)"><path d="M16 0 C42.68 1.71, 74.39 3.24, 142 0 C151.95 -3.44, 154.44 5.06, 158 16 C155.27 26.94, 160.34 32.88, 158 48 C161.59 56, 150.35 66.9, 142 64 C98.12 64.47, 56.55 62.82, 16 64 C8.33 60.95, -2.62 59.99, 0 48 C1.49 39.32, -2.27 31.16, 0 16 C2.82 2.65, 8.18 -1.72, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C68 2.44, 118.12 0.23, 142 0 M16 0 C43.19 -0.26, 68.42 -0.01, 142 0 M142 0 C154.15 1.12, 158.16 6, 158 16 M142 0 C154.22 0.13, 160.25 3.69, 158 16 M158 16 C156.99 23.79, 157 32.63, 158 48 M158 16 C158.76 28.19, 158.72 38.82, 158 48 M158 48 C158.76 57.13, 151.49 64.78, 142 64 M158 48 C156.95 59.19, 153.05 65.58, 142 64 M142 64 C113.93 63.52, 83.17 64.06, 16 64 M142 64 C93.53 64.29, 46.97 65.5, 16 64 M16 64 C3.45 62.68, 1.92 57.28, 0 48 M16 64 C6.78 64.72, 1.15 59.96, 0 48 M0 48 C2.25 37.84, -0.49 28.9, 0 16 M0 48 C-1.11 38.06, 0.22 27.21, 0 16 M0 16 C1.81 4.4, 6.6 1.55, 16 0 M0 16 C2.26 4.58, 4.3 1.29, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1980.1047712107816 809.3828325420056) rotate(0 44.32499999999999 27)"><text x="44.325" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">ATerm</text><text x="44.325" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">primitives</text></g><g stroke-linecap="round" transform="translate(2114.9297712107814 803.3828325420056) rotate(0 79 32)"><path d="M16 0 C44.1 5.26, 76.32 -1.46, 142 0 C153.56 1.57, 158.3 2.21, 158 16 C155.09 28.09, 158.33 38.13, 158 48 C156.85 59.1, 152.75 65.31, 142 64 C111.83 60.25, 84.48 60.69, 16 64 C5.91 62.76, 3.27 57.05, 0 48 C-0.28 38.17, -3.03 35.64, 0 16 C-0.09 2.73, 5.32 1.17, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C61.91 -0.61, 103.8 -0.47, 142 0 M16 0 C57.62 0.17, 97.95 0.35, 142 0 M142 0 C152.04 1.25, 156.12 5.31, 158 16 M142 0 C154.66 1.94, 158.53 3.88, 158 16 M158 16 C156.67 27.53, 156.45 41.69, 158 48 M158 16 C158.39 23.61, 158.78 30.61, 158 48 M158 48 C157.14 59.75, 153.85 62.64, 142 64 M158 48 C157.91 60.25, 152.31 61.94, 142 64 M142 64 C111.64 65.33, 80.12 63.68, 16 64 M142 64 C98.35 62.61, 55.99 63.59, 16 64 M16 64 C5.11 64.81, -1.47 57.29, 0 48 M16 64 C3.21 64.41, 1.57 57.72, 0 48 M0 48 C-0.36 34.89, 0.19 25.09, 0 16 M0 48 C0.2 40.01, -0.18 32.93, 0 16 M0 16 C-1.77 4.27, 6.22 -1.72, 16 0 M0 16 C-0.31 3.06, 5.41 -0.73, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(2147.063104544115 808.3828325420056) rotate(0 46.866666666666674 27)"><text x="46.86666666666667" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Derivation</text><text x="46.86666666666667" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Format</text></g><g stroke-linecap="round" transform="translate(2114.9297712107814 904.3828325420056) rotate(0 79 32)"><path d="M16 0 C66.2 2.99, 116.22 -2.42, 142 0 C154.09 -1.3, 155.81 2.35, 158 16 C158.53 25.34, 158.3 32.24, 158 48 C157.39 59.99, 150.63 65.98, 142 64 C109.07 66.17, 77.16 64.66, 16 64 C7.22 65.44, 1.61 58.13, 0 48 C0.11 38.33, 0.84 31.26, 0 16 C0.2 5.65, 7.15 -1.03, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C61.06 1.32, 104.39 1.6, 142 0 M16 0 C46.61 1.32, 78.17 0.03, 142 0 M142 0 C151.58 1.14, 156.98 7.33, 158 16 M142 0 C154.09 0.7, 156.44 5.71, 158 16 M158 16 C156.1 24.69, 157.55 36.49, 158 48 M158 16 C158.35 27.34, 158.2 40.13, 158 48 M158 48 C157.48 58.81, 152.89 63.39, 142 64 M158 48 C158.65 57.8, 152.37 64.19, 142 64 M142 64 C104.37 63.57, 66.81 66.07, 16 64 M142 64 C92.55 65.2, 43.71 63.77, 16 64 M16 64 C6.16 63.76, -0.92 59.81, 0 48 M16 64 C3.15 63.26, -0.97 58.92, 0 48 M0 48 C-1.85 35.86, -0.94 21.74, 0 16 M0 48 C-0.23 41.05, 0.68 34.17, 0 16 M0 16 C1.57 7.05, 7.08 1.78, 16 0 M0 16 C1.02 4.21, 3.04 0.98, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(2134.346437877448 909.3828325420056) rotate(0 59.58333333333337 27)"><text x="59.583333333333336" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">NAR Parser /</text><text x="59.583333333333336" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Writer</text></g><g stroke-linecap="round" transform="translate(2282.4297712107814 904.3828325420056) rotate(0 79 32)"><path d="M16 0 C61.03 3, 101.64 0.22, 142 0 C149.17 -1.16, 158.15 2.66, 158 16 C160.67 25.04, 154.81 39.26, 158 48 C160.15 59.54, 154.31 61.37, 142 64 C94.52 61.71, 43.87 60.22, 16 64 C6.42 61.1, -3.35 60.31, 0 48 C-3.02 39.32, 1.68 27.98, 0 16 C-2.44 5.55, 8.3 2.72, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C52.78 -1.89, 90.92 1.15, 142 0 M16 0 C55.62 -1.81, 95.67 -0.89, 142 0 M142 0 C151.77 -0.73, 159.17 6.16, 158 16 M142 0 C151.86 -0.15, 159.7 4.96, 158 16 M158 16 C159.74 28.87, 156.42 42.32, 158 48 M158 16 C158.28 26.11, 157.35 37.49, 158 48 M158 48 C158.26 58.07, 152.32 63.15, 142 64 M158 48 C157.06 60.09, 154.03 65.4, 142 64 M142 64 C111.92 63.79, 80.09 64.86, 16 64 M142 64 C97.57 62.29, 52.67 63.72, 16 64 M16 64 C4.62 64.07, 1.83 57.32, 0 48 M16 64 C4.99 61.92, 2.11 56.65, 0 48 M0 48 C1.76 39.2, 0.74 25.83, 0 16 M0 48 C-0.09 39.09, 0.02 32.58, 0 16 M0 16 C0.94 5.16, 5.84 -0.51, 16 0 M0 16 C0.52 7.31, 5.97 2.13, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(2304.7131045441147 909.3828325420056) rotate(0 56.7166666666667 27)"><text x="56.71666666666667" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Nix daemon</text><text x="56.71666666666667" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">protocol bits</text></g><g stroke-linecap="round" transform="translate(1945.4297712107814 1013.3828325420056) rotate(0 78.99999999999994 32)"><path d="M16 0 C50.01 -1.98, 92.67 0.24, 142 0 C154.4 -2.52, 157.05 7.25, 158 16 C156.28 26.38, 155.47 37.06, 158 48 C161.23 56.72, 153.79 62.85, 142 64 C88.24 68.46, 40.55 62.76, 16 64 C4.38 62.93, -1.81 61.99, 0 48 C-1.96 38.68, 2.27 24.05, 0 16 C2.05 3.86, 3.37 1.48, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C64.46 1.29, 114.68 -0.41, 142 0 M16 0 C42.93 0.07, 68.44 1.2, 142 0 M142 0 C151.31 -1.36, 156.8 4.1, 158 16 M142 0 C151.61 -1.9, 156.61 6.02, 158 16 M158 16 C159.34 25.34, 156.67 39.61, 158 48 M158 16 C158.9 26.32, 158.17 34.7, 158 48 M158 48 C159.9 58.26, 151.18 63.79, 142 64 M158 48 C156.19 59.76, 152.43 61.74, 142 64 M142 64 C96.73 63.95, 51.13 64.63, 16 64 M142 64 C113.77 62.43, 83.31 62.43, 16 64 M16 64 C4.21 62.56, -0.53 57.7, 0 48 M16 64 C4.37 61.95, -0.92 57.05, 0 48 M0 48 C0.5 34.75, 0.36 23.03, 0 16 M0 48 C-1.08 36.93, -0.07 25.18, 0 16 M0 16 C-0.43 3.95, 5.55 0.65, 16 0 M0 16 C-1.02 6.07, 6.35 0.41, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1977.671436097256 1018.3828325420056) rotate(0 46.758335113525334 27)"><text x="46.75833511352539" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">nixbase32</text><text x="46.75833511352539" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">encoding</text></g><g stroke-linecap="round" transform="translate(2114.9297712107814 1013.3828325420056) rotate(0 79 32)"><path d="M16 0 C60.65 3.86, 100.18 -1.71, 142 0 C149.86 1.16, 161.29 1.75, 158 16 C157.91 28.71, 159.13 40.33, 158 48 C159.13 62.21, 152.37 63.47, 142 64 C96.42 63.87, 55.3 67.83, 16 64 C5.99 63.35, -2.4 61.23, 0 48 C1.23 41.81, -3.09 29.85, 0 16 C-0.93 7.67, 8.43 1.58, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C63.23 -1.87, 112.41 -2.02, 142 0 M16 0 C51.17 1.1, 86.89 0.01, 142 0 M142 0 C151.84 0.62, 157.17 5.69, 158 16 M142 0 C151.96 -1.2, 159.26 4.55, 158 16 M158 16 C157.65 26.37, 156.65 35.34, 158 48 M158 16 C157.25 22.87, 158.22 28.72, 158 48 M158 48 C157.77 56.71, 151.52 65.3, 142 64 M158 48 C156.48 60.71, 152.13 62.59, 142 64 M142 64 C111.93 66.61, 77.67 67.11, 16 64 M142 64 C100.94 63.77, 59.02 63.38, 16 64 M16 64 C3.41 62.48, 0.46 57.17, 0 48 M16 64 C5.45 63.15, 0.09 59.38, 0 48 M0 48 C-1.35 38, -0.14 29.92, 0 16 M0 48 C-1.05 40.53, -0.88 32.28, 0 16 M0 16 C-0.48 3.83, 5.07 -1.4, 16 0 M0 16 C-1.15 3.95, 4.06 -0.22, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(2146.2714383860744 1031.8828325420056) rotate(0 47.65833282470703 13.5)"><text x="47.65833282470703" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Store Path</text></g><g stroke-linecap="round" transform="translate(2114.9297712107814 1214.3828325420056) rotate(0 82 32)"><path d="M16 0 C70.93 2.88, 123.36 1.27, 148 0 C161.25 -2.48, 165.89 3.75, 164 16 C161.8 26.96, 165.24 36.08, 164 48 C167.29 61.56, 159.65 60.92, 148 64 C108.68 63.93, 72.56 60.88, 16 64 C5.26 60.95, 3.1 55.56, 0 48 C2.68 40.24, -2.41 29.5, 0 16 C1.34 7.58, 5.78 3.3, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C64.02 0.44, 108.34 -0.59, 148 0 M16 0 C68.46 -0.66, 120.41 0.74, 148 0 M148 0 C157.49 -0.65, 163.24 3.96, 164 16 M148 0 C159.28 -0.52, 165.69 5.57, 164 16 M164 16 C162.58 27.65, 162.58 40.94, 164 48 M164 16 C163.9 23.57, 163.47 31.18, 164 48 M164 48 C165.83 57.59, 158.24 64.22, 148 64 M164 48 C164.21 58.61, 157.56 61.99, 148 64 M148 64 C101.82 62.94, 53.95 61.34, 16 64 M148 64 C97.07 63.86, 45.91 65.53, 16 64 M16 64 C5.28 62.89, 1.81 57.18, 0 48 M16 64 C5.8 62.12, -0.05 59.09, 0 48 M0 48 C0.02 38.69, 0.33 32.17, 0 16 M0 48 C0.06 38.23, 0.88 30.65, 0 16 M0 16 C1.92 6.04, 4.33 0.28, 16 0 M0 16 C1.47 5.5, 3.16 -0.29, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(2120.1547712107813 1219.3828325420056) rotate(0 76.77499999999998 27)"><text x="76.775" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">NARInfo Parser /</text><text x="76.775" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Writer</text></g><g stroke-linecap="round" transform="translate(2282.4297712107814 1214.3828325420056) rotate(0 79 32)"><path d="M16 0 C45.78 0.1, 79.78 1.81, 142 0 C154.65 -2.45, 160.36 2.17, 158 16 C157.8 27.43, 158.66 37.36, 158 48 C158.72 55.53, 155.43 63.26, 142 64 C93.09 62.55, 41.68 62.08, 16 64 C5.19 62.95, 1.49 58.63, 0 48 C1.8 39.41, -3 31.73, 0 16 C-1.97 2.95, 4.14 2.22, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C62.77 -1.82, 108.78 1.99, 142 0 M16 0 C48.73 1.2, 82.77 1.59, 142 0 M142 0 C153.82 0.33, 158.07 3.89, 158 16 M142 0 C150.84 -0.13, 158.08 6.53, 158 16 M158 16 C158.67 23.59, 158.28 27.93, 158 48 M158 16 C158.3 27.69, 157.61 40.67, 158 48 M158 48 C158.41 57.48, 152.97 65.74, 142 64 M158 48 C159.54 56.48, 154.38 65.33, 142 64 M142 64 C98.57 64.5, 57.56 63.77, 16 64 M142 64 C115.49 63.96, 87.16 63.45, 16 64 M16 64 C3.59 64.65, 1.18 57.75, 0 48 M16 64 C4.53 66.07, 1.1 56.76, 0 48 M0 48 C-1.71 34.38, 1.03 23.71, 0 16 M0 48 C0.3 39.51, -0.28 29.61, 0 16 M0 16 C-1.46 4.8, 5.64 0.05, 16 0 M0 16 C-1.78 7.09, 5.25 1.68, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(2293.246437877448 1219.3828325420056) rotate(0 68.1833333333334 27)"><text x="68.18333333333334" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Fingerprints</text><text x="68.18333333333334" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">and Signatures</text></g><g stroke-linecap="round" transform="translate(1945.4297712107814 1214.3828325420056) rotate(0 78.99999999999994 32)"><path d="M16 0 C40.88 -3.99, 70.23 -1.74, 142 0 C155.44 -2.91, 158.7 7.37, 158 16 C154.42 29.37, 157.34 40.77, 158 48 C159.57 58.2, 151.41 60.89, 142 64 C102.26 61.45, 63.72 64.55, 16 64 C2.58 64.3, 3.5 57.3, 0 48 C-2.6 36.9, -2.82 25.85, 0 16 C-2.45 5.7, 7.95 3.31, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C50.07 -0.01, 86.06 1.21, 142 0 M16 0 C57.3 -0.56, 100.21 -1.59, 142 0 M142 0 C151.11 0.77, 156.73 6.43, 158 16 M142 0 C151.68 -0.35, 157.52 7.36, 158 16 M158 16 C158.82 24.31, 159.07 37.87, 158 48 M158 16 C157.69 24.61, 157.33 30.82, 158 48 M158 48 C159.74 58.85, 151.95 62.89, 142 64 M158 48 C157.99 56.78, 151.38 63.23, 142 64 M142 64 C104.72 63.26, 65.73 63.84, 16 64 M142 64 C100.86 64.95, 61.49 63.75, 16 64 M16 64 C6.85 65.06, 0.13 58.34, 0 48 M16 64 C5.71 62.91, 0.52 57.76, 0 48 M0 48 C-1.68 37.99, -1.65 24.67, 0 16 M0 48 C-0.24 35.91, 0.28 24.68, 0 16 M0 16 C-1.81 7.24, 5.82 0.8, 16 0 M0 16 C1.02 4.43, 6.89 0.24, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1965.896437877448 1219.3828325420056) rotate(0 58.53333333333336 27)"><text x="58.53333333333333" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">HTTP Binary</text><text x="58.53333333333333" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">cache bits</text></g><g stroke-linecap="round" transform="translate(1945.4297712107814 1308.3828325420056) rotate(0 78.99999999999994 32)"><path d="M16 0 C40.9 4.33, 69.9 2.47, 142 0 C155.09 -0.47, 161.04 5.54, 158 16 C161.6 24.54, 160.54 30.86, 158 48 C155.46 59.78, 154.09 61.54, 142 64 C101.44 62.78, 55.49 63.35, 16 64 C7.96 67.28, 0.41 59.27, 0 48 C0.76 42.97, -2.14 31.18, 0 16 C-1.06 3.55, 8.31 -3.41, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C49.63 -1.51, 80.98 0.48, 142 0 M16 0 C59.42 0.4, 101.88 0.43, 142 0 M142 0 C150.74 0.67, 159.84 6.2, 158 16 M142 0 C150.81 -1.62, 158.61 6.08, 158 16 M158 16 C159.36 26.01, 157.73 36.79, 158 48 M158 16 C158.5 28.28, 159.17 39.44, 158 48 M158 48 C157.41 57.72, 153.19 62.18, 142 64 M158 48 C158.5 60.8, 152.73 63.33, 142 64 M142 64 C100.35 65.09, 62.48 63.59, 16 64 M142 64 C94.39 64.27, 45.7 63.04, 16 64 M16 64 C3.87 65.13, 0.48 58.21, 0 48 M16 64 C7.17 64.07, -0.98 56.67, 0 48 M0 48 C-0.82 40.39, -0.42 29.92, 0 16 M0 48 C0.86 37.96, 0.54 26.39, 0 16 M0 16 C1.12 5.01, 4.48 -0.39, 16 0 M0 16 C2.12 4.09, 4.27 -0.86, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1953.2047712107815 1326.8828325420056) rotate(0 71.22500000000002 13.5)"><text x="71.225" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">nix.conf parsing</text></g><g stroke-linecap="round" transform="translate(2282.4297712107814 1013.3828325420056) rotate(0 79 32)"><path d="M16 0 C53.87 2.33, 92.72 2.12, 142 0 C150.57 2.83, 158.36 5.81, 158 16 C154.61 22.43, 155.18 36.4, 158 48 C157.78 58.16, 152.26 66.76, 142 64 C100.49 59.57, 64.35 66, 16 64 C1.9 61.04, -0.25 60.27, 0 48 C-0.14 36.25, 1.5 20.8, 0 16 C1.72 2.09, 6 -0.45, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C41.58 -0.98, 67.73 -1.93, 142 0 M16 0 C51.74 -1.91, 86.05 -0.79, 142 0 M142 0 C151.83 -1.3, 158.39 4.11, 158 16 M142 0 C154.81 -2.25, 160.09 7.08, 158 16 M158 16 C158.04 25.7, 159.22 35.22, 158 48 M158 16 C158.35 23.94, 158.32 30.44, 158 48 M158 48 C158.28 59.27, 153.23 65.77, 142 64 M158 48 C160.2 56.63, 153.72 63.16, 142 64 M142 64 C97.54 64.28, 55.7 61.57, 16 64 M142 64 C95.15 64.48, 49.71 64.37, 16 64 M16 64 C4.84 65.67, 0.92 58.99, 0 48 M16 64 C4.58 64.15, 2.24 56.83, 0 48 M0 48 C-1.16 40.79, 0.37 32.07, 0 16 M0 48 C-0.37 40.1, -0.76 32.87, 0 16 M0 16 C0.35 7.05, 6.35 -0.16, 16 0 M0 16 C0.56 5.32, 6.25 -0.88, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(2319.938104544115 1018.3828325420056) rotate(0 41.491666666666674 27)"><text x="41.49166666666667" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Nix Hash</text><text x="41.49166666666667" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Parsing</text></g><g stroke-linecap="round" transform="translate(1945.4297712107814 1118.3828325420056) rotate(0 78.99999999999994 32.00000000000006)"><path d="M16 0 C47.61 -3.27, 81.03 0.33, 142 0 C152.15 -1.46, 159.8 5.04, 158 16 C158.86 20.17, 155.65 27.49, 158 48 C157.86 60.42, 152.04 62.7, 142 64 C115.57 62.41, 85.58 61.65, 16 64 C3.52 63.82, -2.61 59.9, 0 48 C-1.27 41.76, 2.28 28.83, 0 16 C-0.09 1.95, 4.91 -1.24, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C44.69 -0.58, 68.45 1.86, 142 0 M16 0 C52.81 0.53, 90.57 0.5, 142 0 M142 0 C150.81 1.69, 156.49 3.95, 158 16 M142 0 C150.71 -0.99, 157.63 5.53, 158 16 M158 16 C157.76 26.36, 159.74 32.18, 158 48 M158 16 C157.68 22.86, 158.18 30.99, 158 48 M158 48 C158.6 59.09, 150.89 62.43, 142 64 M158 48 C155.8 58.01, 150.52 62.98, 142 64 M142 64 C108.49 66.74, 69.4 66.82, 16 64 M142 64 C109.55 64.54, 78.01 63.56, 16 64 M16 64 C5.84 64.04, 1.46 59.96, 0 48 M16 64 C4.24 61.93, -0.78 59.77, 0 48 M0 48 C1.82 36.76, -1.63 28.85, 0 16 M0 48 C-0.71 35.47, -0.53 25.38, 0 16 M0 16 C0.71 5.62, 5.94 -0.97, 16 0 M0 16 C2.17 6.02, 4.12 1.67, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1968.9214378774482 1123.3828325420056) rotate(0 55.508333333333326 27.000000000000057)"><text x="55.50833333333333" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Output path</text><text x="55.50833333333333" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">calculation</text></g><g stroke-linecap="round" transform="translate(1945.4297712107814 904.3828325420056) rotate(0 78.99999999999994 32)"><path d="M16 0 C55.8 0.17, 101.27 -0.64, 142 0 C155.36 2.76, 156.83 1.85, 158 16 C160.42 24.55, 156.97 34.04, 158 48 C156.91 55.08, 153.65 65.48, 142 64 C115.15 65.3, 93.4 61.59, 16 64 C3.92 61.09, 3.47 60.78, 0 48 C-3.71 41.58, -0.45 26.21, 0 16 C-1.42 8.08, 7.93 -2.4, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C47.81 1.88, 83.52 -0.9, 142 0 M16 0 C57.27 -0.79, 97.52 -0.94, 142 0 M142 0 C153.65 -0.3, 157.77 5.77, 158 16 M142 0 C151.34 0.38, 160.25 5.82, 158 16 M158 16 C158.49 26.71, 157.94 35.04, 158 48 M158 16 C157.32 25.01, 158.04 33.7, 158 48 M158 48 C157.92 57.85, 151.13 65.06, 142 64 M158 48 C156.04 57.34, 150.87 65.97, 142 64 M142 64 C106.21 64.32, 65.45 63.5, 16 64 M142 64 C100.91 64.09, 60.39 63.72, 16 64 M16 64 C5.46 65.39, 1.78 56.8, 0 48 M16 64 C5.9 66.2, -1.94 56.66, 0 48 M0 48 C0.73 41.7, -0.82 33.6, 0 16 M0 48 C-0.32 38.99, -0.35 31.89, 0 16 M0 16 C1.05 6.07, 7.11 1.85, 16 0 M0 16 C-0.77 3.32, 3.65 0.07, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1980.1047712107816 909.3828325420056) rotate(0 44.32499999999999 27)"><text x="44.325" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">"nixwire"</text><text x="44.325" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">primitives</text></g><g transform="translate(1945.4297712107814 769.112078741048) rotate(0 279.71667480468744 13.5)"><text x="0" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">"library access to data formats, protocols and concepts of Nix"</text></g><g stroke-linecap="round"><g stroke-opacity="0.3" fill-opacity="0.3" transform="translate(1477.199446964306 780.5668727788195) rotate(0 -219.04001126921366 -137.15749059544734)"><path d="M1.12 -0.09 C-8.35 -41.93, 17.31 -205.13, -56.07 -250.82 C-129.45 -296.51, -375.31 -270.45, -439.15 -274.25" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="8 10"></path></g><g stroke-opacity="0.3" fill-opacity="0.3" transform="translate(1477.199446964306 780.5668727788195) rotate(0 -219.04001126921366 -137.15749059544734)"><path d="M-415.83 -283.26 C-424.35 -280.31, -434.27 -278.34, -439.15 -274.25" stroke="#1e1e1e" stroke-width="2.5" fill="none"></path></g><g stroke-opacity="0.3" fill-opacity="0.3" transform="translate(1477.199446964306 780.5668727788195) rotate(0 -219.04001126921366 -137.15749059544734)"><path d="M-415.5 -266.16 C-424.17 -269.36, -434.21 -273.55, -439.15 -274.25" stroke="#1e1e1e" stroke-width="2.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g stroke-opacity="0.3" fill-opacity="0.3" transform="translate(1578.4007652350333 830.4856204596465) rotate(0 179.02867602446184 -40.09605589013694)"><path d="M0.33 0.9 C18.54 3.67, 48.93 31.71, 108.52 15.84 C168.1 -0.04, 316.16 -75.67, 357.85 -94.35" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="8 10"></path></g><g stroke-opacity="0.3" fill-opacity="0.3" transform="translate(1578.4007652350333 830.4856204596465) rotate(0 179.02867602446184 -40.09605589013694)"><path d="M340.31 -76.53 C346.14 -82.39, 350.38 -85.49, 357.85 -94.35" stroke="#1e1e1e" stroke-width="2.5" fill="none"></path></g><g stroke-opacity="0.3" fill-opacity="0.3" transform="translate(1578.4007652350333 830.4856204596465) rotate(0 179.02867602446184 -40.09605589013694)"><path d="M332.96 -91.97 C340.46 -94.15, 346.46 -93.53, 357.85 -94.35" stroke="#1e1e1e" stroke-width="2.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(1363.944048733584 769.0109972190244) rotate(0 215.72997116496 290.1047766340268)"><path d="M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M1.43 27.75 C6.32 19.66, 13.32 13.65, 24.4 1.33 M1.43 27.75 C7.27 21.48, 11.03 15.39, 24.4 1.33 M0.26 41.3 C8.16 33.43, 17.82 20.22, 36.34 -0.21 M0.26 41.3 C9.07 30.51, 17.7 22.36, 36.34 -0.21 M0.39 53.34 C14.55 33.41, 31.26 18.7, 46.97 -0.25 M0.39 53.34 C13.95 39.22, 27.47 22.58, 46.97 -0.25 M0.52 65.38 C23.59 39.59, 45.41 13.79, 57.6 -0.28 M0.52 65.38 C17.29 45.98, 34.49 26.91, 57.6 -0.28 M0 78.17 C14.01 61.55, 29.39 41.11, 67.57 0.44 M0 78.17 C15.92 60.99, 30.15 42.28, 67.57 0.44 M0.13 90.22 C22.28 64.2, 46.72 33.55, 78.2 0.41 M0.13 90.22 C22.87 63.52, 48.23 34.78, 78.2 0.41 M0.26 102.26 C25.86 73.73, 51.45 44.97, 88.83 0.37 M0.26 102.26 C29.17 69.55, 57.37 38.42, 88.83 0.37 M0.4 114.3 C37.35 74.82, 69.71 33.3, 99.46 0.34 M0.4 114.3 C30.83 79.71, 62.21 43.85, 99.46 0.34 M0.53 126.34 C28.2 94.32, 58.93 61.79, 110.09 0.3 M0.53 126.34 C22.97 102.03, 44.77 76.02, 110.09 0.3 M0.01 139.13 C32.93 99.37, 72.36 57.97, 120.72 0.27 M0.01 139.13 C38.81 93.15, 77.06 47.32, 120.72 0.27 M0.14 151.17 C27.82 118.68, 55.69 85.94, 131.35 0.23 M0.14 151.17 C30.82 116.62, 61.57 82.4, 131.35 0.23 M0.27 163.22 C41.6 116.85, 82.03 70.34, 141.98 0.2 M0.27 163.22 C30.37 128.56, 61.6 93.39, 141.98 0.2 M0.41 175.26 C57.66 110.17, 114.42 44.42, 152.61 0.16 M0.41 175.26 C52.33 116.23, 106.49 55.33, 152.61 0.16 M0.54 187.3 C43.53 139.83, 81.69 93.83, 163.24 0.13 M0.54 187.3 C61.7 115.76, 125.02 44.06, 163.24 0.13 M0.02 200.09 C40.29 154.83, 80.2 111.54, 173.87 0.09 M0.02 200.09 C69.39 120.6, 137.41 41.94, 173.87 0.09 M0.15 212.13 C49.05 154.88, 97.76 99.93, 184.5 0.06 M0.15 212.13 C53.19 152.37, 105.9 92.92, 184.5 0.06 M0.28 224.17 C45.29 169.66, 93.2 116.63, 195.13 0.03 M0.28 224.17 C41.17 175.79, 84.41 125.87, 195.13 0.03 M0.42 236.22 C47.37 182.86, 93.78 128.6, 205.76 -0.01 M0.42 236.22 C67.12 157.35, 133.73 80.37, 205.76 -0.01 M-0.11 249.01 C76.96 156.35, 157.08 65.64, 216.39 -0.04 M-0.11 249.01 C77.88 159.09, 155.64 69.22, 216.39 -0.04 M0.03 261.05 C78.78 169.71, 160.96 74.12, 227.02 -0.08 M0.03 261.05 C82.15 165.98, 165.24 70.06, 227.02 -0.08 M0.16 273.09 C79.36 180.42, 157.83 91.15, 237.65 -0.11 M0.16 273.09 C83.05 176.66, 168.57 80.11, 237.65 -0.11 M0.29 285.13 C75.81 197.87, 153.78 108.22, 248.28 -0.15 M0.29 285.13 C100.14 171.44, 199.33 57.9, 248.28 -0.15 M0.43 297.17 C84.73 198.68, 170.67 100.72, 258.91 -0.18 M0.43 297.17 C65.9 222.69, 129.87 148.72, 258.91 -0.18 M-0.1 309.97 C72.96 227.56, 145.03 144.81, 269.54 -0.22 M-0.1 309.97 C75.84 225.1, 150.64 138.86, 269.54 -0.22 M0.04 322.01 C99.36 207.92, 199.7 93.94, 280.17 -0.25 M0.04 322.01 C78.4 231.9, 155.97 142.5, 280.17 -0.25 M0.17 334.05 C65.45 257.53, 130.25 182.57, 290.8 -0.28 M0.17 334.05 C57.32 268.11, 115.58 200.95, 290.8 -0.28 M0.3 346.09 C73.16 260.29, 147.11 175.28, 300.78 0.44 M0.3 346.09 C113.23 218.04, 225.06 88.98, 300.78 0.44 M0.44 358.13 C101.61 242.86, 202.45 127.79, 311.41 0.4 M0.44 358.13 C69 282.74, 135.59 205.63, 311.41 0.4 M-0.09 370.93 C79.71 280.74, 158.08 190.21, 322.04 0.37 M-0.09 370.93 C87.27 272.09, 173.9 172.28, 322.04 0.37 M0.05 382.97 C101.59 264.77, 204.83 147.49, 332.67 0.33 M0.05 382.97 C105.48 260.68, 210.21 139.81, 332.67 0.33 M0.18 395.01 C85.84 294.42, 172.58 194.49, 343.3 0.3 M0.18 395.01 C68.96 316.75, 137.48 237.55, 343.3 0.3 M0.31 407.05 C96.17 297.95, 193.19 186.79, 353.93 0.26 M0.31 407.05 C122.13 265.47, 245.39 123.84, 353.93 0.26 M0.45 419.09 C131.25 269.46, 261.38 120.42, 364.56 0.23 M0.45 419.09 C143.54 253.41, 288.07 87.79, 364.56 0.23 M-0.08 431.89 C121.46 295.11, 241.77 155.83, 375.19 0.19 M-0.08 431.89 C112.83 299.69, 227.1 168.41, 375.19 0.19 M0.06 443.93 C124.58 301.65, 248.83 159.51, 385.82 0.16 M0.06 443.93 C147.76 273.88, 296.89 102.61, 385.82 0.16 M0.19 455.97 C115.41 321.58, 232.2 186.92, 396.45 0.12 M0.19 455.97 C87.85 352.69, 176.82 249.99, 396.45 0.12 M0.32 468.01 C112.72 336.74, 226.49 205.96, 405.77 1.6 M0.32 468.01 C120.32 331.1, 240.73 192.72, 405.77 1.6 M0.46 480.05 C105.77 359.66, 212.15 239.34, 415.09 3.07 M0.46 480.05 C122.33 337.02, 245.24 194.9, 415.09 3.07 M-0.07 492.85 C104.83 373.03, 209.81 251.06, 421.78 7.57 M-0.07 492.85 C151.95 321.2, 301.42 148.6, 421.78 7.57 M0.07 504.89 C166.32 311.48, 334.92 118.9, 427.82 12.82 M0.07 504.89 C155.38 328.35, 310.1 151.19, 427.82 12.82 M0.2 516.93 C96.47 407.5, 189.5 298.96, 430.57 21.84 M0.2 516.93 C165.78 327.2, 331.3 136.36, 430.57 21.84 M0.33 528.97 C140.6 368.68, 278.57 209.05, 432.02 32.37 M0.33 528.97 C88.99 428.03, 176.19 327.66, 432.02 32.37 M0.47 541.01 C113.45 412.88, 224.27 286.68, 432.15 44.41 M0.47 541.01 C135 387.77, 269.53 233.87, 432.15 44.41 M1.25 552.3 C167.06 358.84, 335.5 167.67, 432.29 56.45 M1.25 552.3 C110.52 424.71, 220.31 298.41, 432.29 56.45 M2.7 562.83 C91 461.22, 180.02 359.28, 431.76 69.25 M2.7 562.83 C108.87 439.12, 216.09 315.24, 431.76 69.25 M6.77 570.34 C161.24 393.78, 315.75 215.97, 431.9 81.29 M6.77 570.34 C136.74 422.66, 264.82 275.33, 431.9 81.29 M12.81 575.59 C176.68 389.13, 338.7 201.89, 432.03 93.33 M12.81 575.59 C107.85 465.57, 202.91 356.9, 432.03 93.33 M20.81 578.57 C160.2 418.05, 299.8 258.58, 432.16 105.37 M20.81 578.57 C174.67 399.95, 328.93 222.57, 432.16 105.37 M30.13 580.05 C152.18 440.5, 272.88 301.3, 431.64 118.17 M30.13 580.05 C133.39 460.94, 236.29 342.75, 431.64 118.17 M40.11 580.77 C132.11 471.39, 226.24 364.53, 431.77 130.21 M40.11 580.77 C138.22 467.63, 238.21 352.71, 431.77 130.21 M50.74 580.73 C170.01 442.73, 290.23 304.44, 431.91 142.25 M50.74 580.73 C147.15 469.04, 244 357.88, 431.91 142.25 M61.37 580.7 C179.44 445.15, 297.99 309.94, 432.04 154.29 M61.37 580.7 C196.16 424.34, 332.29 267.58, 432.04 154.29 M72 580.66 C209.5 420.2, 348.31 261.05, 432.17 166.33 M72 580.66 C194.89 439.86, 317.37 299.31, 432.17 166.33 M82.63 580.63 C169.2 482.21, 253.55 384.93, 431.65 179.12 M82.63 580.63 C183.74 463.46, 285.74 346.45, 431.65 179.12 M93.26 580.6 C208.09 452.54, 319.77 321.79, 431.78 191.17 M93.26 580.6 C201.84 455.1, 311.41 329.22, 431.78 191.17 M103.89 580.56 C179.38 495.12, 254.39 410.43, 431.92 203.21 M103.89 580.56 C185.98 486.86, 268.27 391.85, 431.92 203.21 M114.52 580.53 C229.66 447.59, 346.98 313.26, 432.05 215.25 M114.52 580.53 C183.4 501.08, 252.02 420.92, 432.05 215.25 M125.15 580.49 C215.77 478.97, 304.75 375.88, 432.18 227.29 M125.15 580.49 C192.09 503.76, 259.85 425.32, 432.18 227.29 M135.78 580.46 C242.42 457.13, 349.98 333.64, 431.66 240.08 M135.78 580.46 C233.15 467.93, 331.33 354.7, 431.66 240.08 M146.41 580.42 C258.12 451.22, 371.26 321.37, 431.79 252.12 M146.41 580.42 C209.91 507.51, 273.5 435.35, 431.79 252.12 M157.04 580.39 C261.49 460.76, 365.59 341.51, 431.92 264.17 M157.04 580.39 C261.04 460.55, 364.05 341.26, 431.92 264.17 M167.67 580.35 C250.61 482.98, 335.29 386.57, 432.06 276.21 M167.67 580.35 C229.18 511.28, 288.57 441.72, 432.06 276.21 M178.3 580.32 C266.98 477.91, 356.41 376.91, 432.19 288.25 M178.3 580.32 C269.2 476.42, 359.5 371.81, 432.19 288.25 M188.93 580.29 C278.9 476.33, 369.33 373.85, 431.67 301.04 M188.93 580.29 C247.65 509.59, 309.21 439.4, 431.67 301.04 M199.56 580.25 C287.33 477.15, 375.94 374.41, 431.8 313.08 M199.56 580.25 C264.18 504.54, 330.52 428.36, 431.8 313.08 M210.19 580.22 C275.35 505.03, 341.14 431.67, 431.93 325.12 M210.19 580.22 C269.72 512.89, 328.9 445.28, 431.93 325.12 M220.82 580.18 C275.81 517.94, 330.58 452.33, 432.07 337.17 M220.82 580.18 C272.68 517.59, 326.9 456.62, 432.07 337.17 M230.79 580.9 C297.29 503.11, 363.67 426.52, 432.2 349.21 M230.79 580.9 C286.86 514.26, 343.4 449.89, 432.2 349.21 M241.42 580.87 C309.54 501.68, 376.13 425.18, 431.68 362 M241.42 580.87 C310.64 499.17, 382.56 416.8, 431.68 362 M252.05 580.83 C325.58 497.95, 395.09 415.45, 431.81 374.04 M252.05 580.83 C299.52 525.03, 347.65 469.58, 431.81 374.04 M262.68 580.8 C310.96 522.6, 361.85 466.29, 431.94 386.08 M262.68 580.8 C304.1 533.09, 345.18 486.81, 431.94 386.08 M273.31 580.76 C318.51 528.57, 366.11 476.41, 432.08 398.12 M273.31 580.76 C312.13 538.82, 349.12 495.6, 432.08 398.12 M283.94 580.73 C329.34 529.51, 377.38 477.87, 432.21 410.17 M283.94 580.73 C321.22 536.99, 360.79 492, 432.21 410.17 M294.57 580.7 C328.69 540.15, 365.72 502.7, 431.69 422.96 M294.57 580.7 C340.59 526.94, 387.86 471.59, 431.69 422.96 M305.2 580.66 C340.9 539.7, 376.81 502.41, 431.82 435 M305.2 580.66 C346.28 532.87, 386.91 483.97, 431.82 435 M315.83 580.63 C346.4 544.06, 375.47 511.58, 431.95 447.04 M315.83 580.63 C340.46 553.84, 362.57 524.86, 431.95 447.04 M326.46 580.59 C355.45 548.16, 383.54 514.93, 432.09 459.08 M326.46 580.59 C363.91 539.72, 398.9 498.95, 432.09 459.08 M337.09 580.56 C365.29 550.16, 390.05 515.25, 432.22 471.12 M337.09 580.56 C372.87 539.99, 407.23 498.81, 432.22 471.12 M347.72 580.52 C369.26 557.74, 388.87 533.02, 431.7 483.92 M347.72 580.52 C371.59 552.04, 395.28 525.91, 431.7 483.92 M358.35 580.49 C378.43 555.22, 400.56 530.57, 431.83 495.96 M358.35 580.49 C378.27 558.93, 396.59 536.06, 431.83 495.96 M368.98 580.45 C389.38 558.48, 407.98 533.43, 431.96 508 M368.98 580.45 C392.03 555.16, 414.96 527.39, 431.96 508 M379.61 580.42 C401.07 555.42, 420.04 534.52, 432.1 520.04 M379.61 580.42 C390.78 567.97, 403.28 553.66, 432.1 520.04 M390.24 580.38 C400.17 568.42, 413.95 555.91, 432.23 532.08 M390.24 580.38 C400.6 568.81, 413.05 554.48, 432.23 532.08 M400.87 580.35 C408.9 571.91, 414.9 560.36, 431.71 544.88 M400.87 580.35 C410.02 570.92, 417.04 561.9, 431.71 544.88 M413.47 578.05 C416.72 570.86, 423.19 565.33, 429.87 559.18 M413.47 578.05 C417.44 572.4, 422.29 567.43, 429.87 559.18" stroke="#ffec99" stroke-width="1" fill="none"></path><path d="M32 0 C108.31 -0.64, 183.69 -2.28, 399.46 0 M399.46 0 C419.33 1.5, 429.46 12.54, 431.46 32 M431.46 32 C433.3 226.83, 432.43 422.95, 431.46 548.21 M431.46 548.21 C430.36 571.02, 421.07 579.89, 399.46 580.21 M399.46 580.21 C316 578.14, 232.02 577.42, 32 580.21 M32 580.21 C10.82 580.48, -1.93 568.03, 0 548.21 M0 548.21 C0.8 341.97, 0.16 135.65, 0 32 M0 32 C-0.22 11.13, 12.34 1.41, 32 0" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g stroke-linecap="round" transform="translate(1393.5952277960705 785.785763654181) rotate(0 88.5 37.5)"><path d="M18.75 0 C52.28 -0.15, 76.27 -1.73, 158.25 0 C168.49 1.94, 174.14 3.84, 177 18.75 C177.7 32.25, 177.51 46.2, 177 56.25 C177.28 70.48, 171.79 76.77, 158.25 75 C112.98 69.75, 72.99 75.9, 18.75 75 C7.62 77.66, 0.62 66.02, 0 56.25 C-0.63 44.22, -0.96 29.6, 0 18.75 C-1.06 3.34, 9.62 2.24, 18.75 0" stroke="none" stroke-width="0" fill="#ffc9c9"></path><path d="M18.75 0 C59.14 -1.28, 97.4 0.78, 158.25 0 M18.75 0 C71.72 -1.62, 125.35 -1.57, 158.25 0 M158.25 0 C170.39 1.67, 175.85 7.94, 177 18.75 M158.25 0 C169.93 -0.5, 174.94 4.2, 177 18.75 M177 18.75 C177.15 28.2, 175.44 38.69, 177 56.25 M177 18.75 C177.36 30.33, 176.43 40.73, 177 56.25 M177 56.25 C175.63 67.94, 170.69 74.72, 158.25 75 M177 56.25 C175.83 69.31, 170.82 75.88, 158.25 75 M158.25 75 C110.18 76.89, 64.65 77.61, 18.75 75 M158.25 75 C104.36 74.69, 49.8 74.44, 18.75 75 M18.75 75 C6.6 73.72, -0.05 69.78, 0 56.25 M18.75 75 C8.34 73.92, 1.16 69.56, 0 56.25 M0 56.25 C0.42 43.03, -1.1 30.36, 0 18.75 M0 56.25 C-0.49 47.22, -1.21 39.66, 0 18.75 M0 18.75 C-1.8 7.09, 4.88 0.22, 18.75 0 M0 18.75 C-1.02 4.75, 7.66 1.13, 18.75 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1419.020227033131 804.3857636541809) rotate(0 63.07500076293945 18.899999999999977)"><text x="63.07500076293945" y="28.112000000000002" font-family="Nunito, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">snix-store</text></g><g transform="translate(1393.5952277960705 881.6933385072493) rotate(0 128.19166564941406 27)"><text x="0" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">"A Nix store implementation</text><text x="0" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">on top of snix-castore"</text></g><g stroke-linecap="round" transform="translate(1394.3314939777736 969.2010233382168) rotate(0 78.99999999999997 18.5)"><path d="M9.25 0 C57.61 3.96, 100.59 3.32, 148.75 0 C151.79 1.26, 158.81 1.06, 158 9.25 C157.76 11.21, 158.26 17.61, 158 27.75 C161.18 35.78, 154.01 35.94, 148.75 37 C110.6 38.15, 79.27 38.96, 9.25 37 C3.6 37.08, -2.56 37.19, 0 27.75 C-2.39 26.25, 1.18 16.82, 0 9.25 C-0.42 1.02, 6.41 -0.59, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C57.36 0.19, 107.31 0.12, 148.75 0 M9.25 0 C52.61 -0.39, 96.47 0.31, 148.75 0 M148.75 0 C155.76 1.21, 157.77 1.63, 158 9.25 M148.75 0 C153.22 1.63, 158.08 3.42, 158 9.25 M158 9.25 C157.57 15.37, 156.7 21.49, 158 27.75 M158 9.25 C158.34 15.77, 157.21 23.14, 158 27.75 M158 27.75 C159.23 33.81, 155.31 37.67, 148.75 37 M158 27.75 C157.9 33.88, 155.55 37.03, 148.75 37 M148.75 37 C111.94 37.87, 78.82 36.19, 9.25 37 M148.75 37 C98.56 38.03, 46.44 38.02, 9.25 37 M9.25 37 C1.17 35.7, 0.06 35.55, 0 27.75 M9.25 37 C3.01 36.52, -0.31 31.77, 0 27.75 M0 27.75 C-0.14 19.29, 0.99 13.33, 0 9.25 M0 27.75 C-0.41 22.17, 0.25 14.33, 0 9.25 M0 9.25 C-1.06 3.63, 3.65 0.94, 9.25 0 M0 9.25 C-1.76 4.85, 4.64 0.99, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1402.2231606444402 974.2010233382168) rotate(0 71.10833333333332 13.5)"><text x="71.10833333333333" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">PathInfoService</text></g><g stroke-linecap="round" transform="translate(1586.7620031886727 969.2010233382168) rotate(0 79.5 18.5)"><path d="M9.25 0 C51.78 -2.57, 90.04 -1.99, 149.75 0 C154.63 1.52, 158.41 5.95, 159 9.25 C156.5 14.66, 162.19 23.27, 159 27.75 C159.96 31.53, 155.79 37.18, 149.75 37 C112.84 37.18, 70.81 36.95, 9.25 37 C3.87 36.04, 0.37 34.48, 0 27.75 C-0.01 24.16, -3.36 11.91, 0 9.25 C-1.78 0.4, 2.61 2.25, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C54.27 0.67, 101.63 -0.62, 149.75 0 M9.25 0 C50.26 -0.27, 91.95 -0.42, 149.75 0 M149.75 0 C157.03 0.73, 160.96 5.08, 159 9.25 M149.75 0 C157.72 -2.04, 157.54 4.73, 159 9.25 M159 9.25 C157.38 15.02, 157.28 21.25, 159 27.75 M159 9.25 C158.89 15.39, 158.35 23.52, 159 27.75 M159 27.75 C160.25 35.01, 157 38.04, 149.75 37 M159 27.75 C159.13 34, 154.11 37.97, 149.75 37 M149.75 37 C117.7 35.28, 89.09 36.83, 9.25 37 M149.75 37 C109.74 36.2, 67.9 37.69, 9.25 37 M9.25 37 C5.04 37.86, -0.01 34.26, 0 27.75 M9.25 37 C4.98 35.86, -0.12 33.4, 0 27.75 M0 27.75 C-0.39 22.48, -0.25 20.9, 0 9.25 M0 27.75 C0.33 23.73, 0.61 18.85, 0 9.25 M0 9.25 C-1.01 3.34, 3.58 0.71, 9.25 0 M0 9.25 C-0.82 1.03, 1.61 -1.23, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1592.2370031886728 974.2010233382168) rotate(0 74.02499999999998 13.5)"><text x="74.025" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">NARCalcService</text></g><g stroke-linecap="round" transform="translate(1396.7175805934914 1277.120578749216) rotate(0 78.99999999999997 18.5)"><path d="M9.25 0 C45.4 2.72, 82.13 -3.33, 148.75 0 C154.43 -1.49, 157.28 0.99, 158 9.25 C155.6 16.3, 155.73 15.65, 158 27.75 C157.24 31.81, 157.93 39.63, 148.75 37 C107.39 38.1, 56.86 32.3, 9.25 37 C1.91 34.94, 0.84 35.3, 0 27.75 C-2.17 20.48, 0.54 16.12, 0 9.25 C1.21 6.01, 0.65 -0.44, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C55.27 -0.89, 98.92 -1.26, 148.75 0 M9.25 0 C64.3 -1.2, 118.34 -0.88, 148.75 0 M148.75 0 C154.86 1.28, 156.42 4.06, 158 9.25 M148.75 0 C152.77 0.42, 158.82 0.92, 158 9.25 M158 9.25 C157.84 17, 156.49 22.94, 158 27.75 M158 9.25 C157.84 15.15, 158.34 20.65, 158 27.75 M158 27.75 C159.25 34.68, 154.26 37.25, 148.75 37 M158 27.75 C159.57 35.97, 156.39 36.6, 148.75 37 M148.75 37 C106.2 37.5, 61.5 37.48, 9.25 37 M148.75 37 C113.5 38.56, 76 36.9, 9.25 37 M9.25 37 C1.47 35.98, 1.37 32.45, 0 27.75 M9.25 37 C3.11 38.65, 0.16 32.81, 0 27.75 M0 27.75 C1.09 24.08, -1.11 16.02, 0 9.25 M0 27.75 C-0.26 20.82, -0.14 14.57, 0 9.25 M0 9.25 C1.11 1.7, 2.46 0.08, 9.25 0 M0 9.25 C-0.87 1.89, 2.98 -1.02, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1420.950914181138 1282.120578749216) rotate(0 54.766666412353516 13.5)"><text x="54.766666412353516" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">composition</text></g><g stroke-linecap="round" transform="translate(1394.3314939777736 1035.363713350783) rotate(0 78.99999999999997 18.5)"><path d="M9.25 0 C61.18 0.83, 113.36 0.23, 148.75 0 C153.52 0.84, 158.63 0.4, 158 9.25 C157.06 14.09, 160.55 25.25, 158 27.75 C158.78 33.98, 152.84 40.5, 148.75 37 C95.84 32.68, 46.12 36.12, 9.25 37 C3.19 35.28, -0.04 31.39, 0 27.75 C1.08 25.83, -2.29 18.09, 0 9.25 C-1.89 6.53, 0.37 -0.91, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C53.07 -0.33, 93.61 1.06, 148.75 0 M9.25 0 C38.09 1.5, 66.19 1.35, 148.75 0 M148.75 0 C153.05 0.37, 158.72 1.2, 158 9.25 M148.75 0 C155.43 0.01, 158.33 2.89, 158 9.25 M158 9.25 C158.11 18.07, 158.89 23.3, 158 27.75 M158 9.25 C158.62 15.32, 157.73 20.81, 158 27.75 M158 27.75 C159.37 35.7, 156.19 36.65, 148.75 37 M158 27.75 C158.37 33.4, 156.2 38.74, 148.75 37 M148.75 37 C108.02 36.96, 70.06 38.65, 9.25 37 M148.75 37 C95.36 35.24, 44.28 35.02, 9.25 37 M9.25 37 C3.11 38.44, 0.14 32.95, 0 27.75 M9.25 37 C2.52 37.45, -0.02 35.32, 0 27.75 M0 27.75 C1.11 21.5, 1.31 13.42, 0 9.25 M0 27.75 C0.53 22.3, -0.27 18.17, 0 9.25 M0 9.25 C-0.76 2.05, 3 -0.89, 9.25 0 M0 9.25 C-0.82 1.21, 3.09 -0.46, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1415.589829091299 1040.363713350783) rotate(0 57.74166488647461 13.5)"><text x="57.74166488647461" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">object stores</text></g><g stroke-linecap="round" transform="translate(1587.7620031886727 1279.3852378274653) rotate(0 79 18.5)"><path d="M9.25 0 C43.93 2.3, 82.03 -1.22, 148.75 0 C157.31 -2.54, 154.47 2.33, 158 9.25 C159 13.78, 156.36 21.43, 158 27.75 C160.55 31.74, 151.67 35.82, 148.75 37 C114.97 36.25, 80.93 35.45, 9.25 37 C1.28 37.42, -0.46 35.13, 0 27.75 C-1.52 23.89, -2.29 12.8, 0 9.25 C-2.94 3.79, 6.55 -0.01, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C45.26 -0.96, 83.75 -0.63, 148.75 0 M9.25 0 C59.12 -0.5, 111.22 -1.62, 148.75 0 M148.75 0 C155.36 0.01, 158.29 2.91, 158 9.25 M148.75 0 C157.14 -1.88, 160.19 3.41, 158 9.25 M158 9.25 C158.27 16.67, 157.64 24.47, 158 27.75 M158 9.25 C158.57 16.33, 158.53 21.6, 158 27.75 M158 27.75 C158.32 33.47, 156.03 38.52, 148.75 37 M158 27.75 C157.68 34.93, 154.57 36.06, 148.75 37 M148.75 37 C107.27 37.51, 60.93 36.68, 9.25 37 M148.75 37 C114.06 36.69, 79.41 35.49, 9.25 37 M9.25 37 C2.59 37.39, -0.01 35.13, 0 27.75 M9.25 37 C4.86 35.66, -1.91 35.17, 0 27.75 M0 27.75 C-0.86 21.35, -0.26 16.24, 0 9.25 M0 27.75 C-0.29 23, 0.02 18.79, 0 9.25 M0 9.25 C-0.71 1.46, 3.09 -0.4, 9.25 0 M0 9.25 C1.74 2.53, 0.96 -0.31, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1618.820336522006 1284.3852378274653) rotate(0 47.94166666666666 13.5)"><text x="47.94166666666666" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">LRU cache</text></g><g stroke-linecap="round" transform="translate(1587.7620031886727 1035.363713350783) rotate(0 79 18.5)"><path d="M9.25 0 C37.18 1.02, 70.05 4.79, 148.75 0 C157.55 0.78, 158.07 1.01, 158 9.25 C155.23 15.51, 156.33 24.73, 158 27.75 C159.39 34.02, 153.19 36.96, 148.75 37 C116.22 38.5, 87.52 34.86, 9.25 37 C2.64 35.11, 3.45 31.2, 0 27.75 C3.48 22.66, -1.69 14.42, 0 9.25 C-1.65 6.37, 5.2 -2.51, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C51.7 -0.77, 92.56 1.81, 148.75 0 M9.25 0 C38.12 -0.09, 67.68 -0.82, 148.75 0 M148.75 0 C156.82 0.28, 159.6 4.21, 158 9.25 M148.75 0 C154.14 0.21, 158.48 2.51, 158 9.25 M158 9.25 C158.3 17.22, 159.72 23.85, 158 27.75 M158 9.25 C158.54 15.18, 157.9 20.11, 158 27.75 M158 27.75 C157.7 33.1, 155.08 38.14, 148.75 37 M158 27.75 C160.14 35.69, 154.01 34.95, 148.75 37 M148.75 37 C116.71 37.98, 89.06 38.09, 9.25 37 M148.75 37 C113.62 37.88, 79.27 36.69, 9.25 37 M9.25 37 C1.42 38.09, 0.78 35.22, 0 27.75 M9.25 37 C2.61 36.08, -0.16 33.75, 0 27.75 M0 27.75 C0.2 20.47, -0.83 14.51, 0 9.25 M0 27.75 C0.07 22.84, 0.77 18.08, 0 9.25 M0 9.25 C-1.85 2.81, 2.26 -0.4, 9.25 0 M0 9.25 C-1.34 2.19, 3.62 0.4, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1624.0786698553395 1040.363713350783) rotate(0 42.68333333333334 13.5)"><text x="42.68333333333333" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">local disk</text></g><g stroke-linecap="round" transform="translate(1394.3314939777736 1086.2421460499993) rotate(0 78.99999999999997 18.5)"><path d="M9.25 0 C50.8 -1.33, 87.15 -4.18, 148.75 0 C158.42 2.55, 155.83 -0.17, 158 9.25 C159.09 14.29, 156.22 19.1, 158 27.75 C155.48 32.11, 155.33 36.54, 148.75 37 C101.77 33.42, 59.13 32.59, 9.25 37 C2.17 34.06, 0.7 37.38, 0 27.75 C-1.33 25.24, 2.15 14.34, 0 9.25 C-3.49 1.42, 5.37 -3.54, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C36.19 -0.05, 66.89 -0.21, 148.75 0 M9.25 0 C50.87 1.28, 91.39 1.7, 148.75 0 M148.75 0 C154.24 0.18, 158.42 2.59, 158 9.25 M148.75 0 C156.36 0.88, 157.24 3.37, 158 9.25 M158 9.25 C157.84 16.36, 157.75 23.91, 158 27.75 M158 9.25 C157.84 15.83, 158.05 23.68, 158 27.75 M158 27.75 C159.86 35.45, 154.12 35.22, 148.75 37 M158 27.75 C156.14 32.74, 156.49 35.31, 148.75 37 M148.75 37 C105.77 36.61, 65.12 37.08, 9.25 37 M148.75 37 C97.58 36.73, 48.46 36.84, 9.25 37 M9.25 37 C2.67 36.2, -0.14 33.77, 0 27.75 M9.25 37 C4.36 35.41, -0.71 34.01, 0 27.75 M0 27.75 C-0.73 22.24, -1.41 18.05, 0 9.25 M0 27.75 C-1 22.45, -0.52 17.21, 0 9.25 M0 9.25 C-1.16 2.31, 3.55 0.35, 9.25 0 M0 9.25 C-1.71 4.61, 1.46 -2.25, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1423.3731606444403 1091.2421460499993) rotate(0 49.95833333333334 13.5)"><text x="49.958333333333336" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">in-memory</text></g><g stroke-linecap="round" transform="translate(1587.7620031886727 1087.3744755891241) rotate(0 79 18.5)"><path d="M9.25 0 C57.61 4, 96.79 -1.8, 148.75 0 C153.74 -2.06, 158.84 4.47, 158 9.25 C155.51 13.19, 158.23 20.03, 158 27.75 C159.21 36.84, 152.48 36.56, 148.75 37 C113.3 32.17, 80.38 38.57, 9.25 37 C3.08 34.88, -3.43 32.26, 0 27.75 C-3.42 18.97, 1.92 10, 0 9.25 C-1.9 5.55, 2.92 -1.78, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C54.05 1.73, 97.55 1.71, 148.75 0 M9.25 0 C52.75 -0.69, 97.13 -1.03, 148.75 0 M148.75 0 C156.17 0.76, 157.34 3.34, 158 9.25 M148.75 0 C156.49 2.05, 159.47 2.68, 158 9.25 M158 9.25 C159.36 14.84, 158.77 20.66, 158 27.75 M158 9.25 C158.88 14.76, 157.65 18.02, 158 27.75 M158 27.75 C156.38 32.89, 156.28 35.53, 148.75 37 M158 27.75 C158.03 35.57, 155.08 35.89, 148.75 37 M148.75 37 C111.53 38.53, 70.7 35.33, 9.25 37 M148.75 37 C99.1 37.51, 49.79 37.83, 9.25 37 M9.25 37 C4.2 35.62, -0.62 34, 0 27.75 M9.25 37 C2.21 35.81, -0.1 32.89, 0 27.75 M0 27.75 C-0.22 24.26, -0.3 16.26, 0 9.25 M0 27.75 C-0.46 22.09, 0.29 17.32, 0 9.25 M0 9.25 C-1.49 4.41, 1.67 -1.96, 9.25 0 M0 9.25 C-0.48 1.74, 5.01 1.68, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1645.9703365220062 1092.3744755891241) rotate(0 20.791666666666686 13.5)"><text x="20.791666666666668" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">redb</text></g><g stroke-linecap="round" transform="translate(1398.3305110191466 1199.407292750653) rotate(0 78.99999999999997 32)"><path d="M16 0 C61.55 -0.01, 110.3 3.43, 142 0 C152.77 -1.72, 157.96 2.81, 158 16 C159.28 26.92, 155.63 31.55, 158 48 C156.11 62.12, 149.95 63.09, 142 64 C114.47 64.06, 83.54 64.53, 16 64 C8.62 66.12, -2.51 55.18, 0 48 C-2.27 42.34, -0.53 29.98, 0 16 C-0.44 5.09, 6.9 1.3, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C66.27 0.4, 117.08 -1.87, 142 0 M16 0 C55.59 0.7, 93.59 0.44, 142 0 M142 0 C154.03 1.79, 159.28 4.99, 158 16 M142 0 C153.03 -0.52, 159.28 7.08, 158 16 M158 16 C157.33 25.32, 159.28 36.17, 158 48 M158 16 C157.06 27.55, 158.56 39.39, 158 48 M158 48 C158.02 60.1, 152.81 63.04, 142 64 M158 48 C157.44 59.11, 152.65 65.4, 142 64 M142 64 C95.57 63.73, 48.27 62.54, 16 64 M142 64 C109.82 63.22, 76.21 63.95, 16 64 M16 64 C4.58 62.97, -0.09 57.78, 0 48 M16 64 C4.51 62.13, 0 58.2, 0 48 M0 48 C-0.19 35.15, -0.32 22.79, 0 16 M0 48 C-0.82 40.31, -0.78 30.31, 0 16 M0 16 C-0.42 4.16, 7.01 1.46, 16 0 M0 16 C0.5 5.38, 4.01 2.24, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1403.4721776858132 1217.907292750653) rotate(0 73.85833333333332 13.5)"><text x="73.85833333333333" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">signing wrapper</text></g><g stroke-linecap="round" transform="translate(1587.7620031886727 1135.407292750653) rotate(0 79 32)"><path d="M16 0 C46.71 -2.6, 77.17 -3.4, 142 0 C150.86 0.42, 157.54 6.54, 158 16 C155.72 31.65, 154.9 39.48, 158 48 C155.06 59.37, 156.13 63.99, 142 64 C114.92 65.07, 78.76 59.47, 16 64 C3.67 66.29, -3.54 56.76, 0 48 C-0.41 35.96, 1.59 25.72, 0 16 C-2.67 7.57, 6.94 1.55, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C64.05 0.84, 111.24 1.68, 142 0 M16 0 C59.29 0.73, 101.85 -0.33, 142 0 M142 0 C152.98 -0.45, 159.11 6.85, 158 16 M142 0 C152.35 1.01, 157.66 4.4, 158 16 M158 16 C159.72 25.08, 156.4 34.12, 158 48 M158 16 C158.23 24.68, 158.29 31.44, 158 48 M158 48 C157.51 59.06, 152.65 65.22, 142 64 M158 48 C159.77 57.33, 150.75 65.25, 142 64 M142 64 C98.48 63.6, 56.42 64.86, 16 64 M142 64 C112.52 63.53, 83.75 63.6, 16 64 M16 64 C4.62 62.37, 0 58.26, 0 48 M16 64 C7.08 63.45, -2.13 58.35, 0 48 M0 48 C-0.71 40.19, 0.42 29.96, 0 16 M0 48 C0.02 35.69, 1.06 25.27, 0 16 M0 16 C0.43 5.37, 4.18 1.94, 16 0 M0 16 C1.63 3.94, 3.26 -0.75, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1594.545336522006 1140.407292750653) rotate(0 72.21666666666664 27)"><text x="72.21666666666667" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Nix Binary</text><text x="72.21666666666667" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Cache Ingestion</text></g><g stroke-linecap="round"><g transform="translate(1376.812253555497 1015.6146036353782) rotate(0 200.3227649447426 0.5110274615938124)"><path d="M-0.82 0.74 C66.08 0.77, 334.27 0.93, 401.29 0.92" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="8 10"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(1394.3314939777736 1135.407292750653) rotate(0 78.99999999999997 18.5)"><path d="M9.25 0 C59.65 -1.41, 112.18 3.78, 148.75 0 C154.48 -2.06, 154.6 -0.16, 158 9.25 C160.63 14.18, 158.53 18.73, 158 27.75 C161.17 33.13, 151.47 40.54, 148.75 37 C113.68 31.46, 72.82 35, 9.25 37 C3.5 36.21, 1.42 31.42, 0 27.75 C0.04 23.41, 0.21 20.61, 0 9.25 C-1.73 5.57, 2.98 -0.19, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C53.96 1.43, 99.68 1.79, 148.75 0 M9.25 0 C38.47 -0.92, 66.08 -0.67, 148.75 0 M148.75 0 C155.42 -1.27, 156.24 2.37, 158 9.25 M148.75 0 C155.87 0.12, 160.02 2.3, 158 9.25 M158 9.25 C158.8 14.13, 157.08 20.62, 158 27.75 M158 9.25 C158.71 15.1, 157.75 22.2, 158 27.75 M158 27.75 C158.2 32.36, 156.8 35.93, 148.75 37 M158 27.75 C157.09 36, 153.96 37.36, 148.75 37 M148.75 37 C96.55 36.09, 38.99 37.16, 9.25 37 M148.75 37 C108.55 37.84, 66.98 36.48, 9.25 37 M9.25 37 C5.02 38.3, -0.18 35.16, 0 27.75 M9.25 37 C2.76 36.59, -0.53 32.1, 0 27.75 M0 27.75 C0.87 21.27, 0.85 14.9, 0 9.25 M0 27.75 C0.02 22.44, 0.07 16.63, 0 9.25 M0 9.25 C-1.43 2.17, 4.43 -0.62, 9.25 0 M0 9.25 C2.19 2.35, 3.67 1.33, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1435.9564939777736 1140.407292750653) rotate(0 37.375 13.5)"><text x="37.375" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">bigtable</text></g><g stroke-linecap="round" transform="translate(1438.2199850016193 46.97586592072827) rotate(0 175.08575281707982 91.3395574976946)"><path d="M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M1.43 27.75 C8.65 20.62, 12.9 12.7, 24.4 1.33 M1.43 27.75 C10.55 17.49, 17.31 7.86, 24.4 1.33 M0.91 40.54 C12.44 25.08, 27.51 10.27, 36.34 -0.21 M0.91 40.54 C12.26 25.45, 25.99 11.48, 36.34 -0.21 M1.04 52.58 C12.33 36.05, 25.96 24.18, 46.97 -0.25 M1.04 52.58 C14.11 36.43, 26.71 23.22, 46.97 -0.25 M1.18 64.62 C17.9 46.66, 33.41 25.21, 57.6 -0.28 M1.18 64.62 C21.37 40.7, 40.69 18.64, 57.6 -0.28 M1.31 76.67 C25.07 49.34, 51.39 18.05, 67.57 0.44 M1.31 76.67 C20.87 54.98, 37.97 32.68, 67.57 0.44 M1.44 88.71 C31.52 55.32, 64.06 17.8, 78.2 0.41 M1.44 88.71 C28.72 59.24, 53.89 27.39, 78.2 0.41 M0.92 101.5 C31.22 66.97, 63.59 28.42, 88.83 0.37 M0.92 101.5 C23.43 73.16, 46.8 45.69, 88.83 0.37 M1.05 113.54 C40.4 72.52, 75.15 27.36, 99.46 0.34 M1.05 113.54 C31.33 80.08, 61.69 46.17, 99.46 0.34 M1.19 125.58 C27.6 96.15, 53.35 69.47, 110.09 0.3 M1.19 125.58 C33.86 87.94, 67.19 48.5, 110.09 0.3 M1.32 137.62 C40.94 92.44, 79.29 47.13, 120.72 0.27 M1.32 137.62 C26.83 108.75, 50.5 80.45, 120.72 0.27 M1.45 149.67 C44.32 103.69, 86.85 53.82, 131.35 0.23 M1.45 149.67 C44.05 99.84, 86 51.39, 131.35 0.23 M1.59 161.71 C33.25 123.36, 66.64 87.17, 141.98 0.2 M1.59 161.71 C56.74 96.01, 113.31 31.19, 141.98 0.2 M5 169.97 C43.81 125.93, 84.86 78.12, 152.61 0.16 M5 169.97 C46.86 122.09, 88.29 73.61, 152.61 0.16 M10.38 175.98 C58.89 123.25, 104.92 68.3, 163.24 0.13 M10.38 175.98 C44.3 137.93, 77.44 100.01, 163.24 0.13 M17.08 180.47 C50.67 142.8, 83.78 103.64, 173.87 0.09 M17.08 180.47 C71.47 119.72, 125.5 57.6, 173.87 0.09 M25.74 182.7 C63.07 139.41, 100.89 96.57, 184.5 0.06 M25.74 182.7 C77.04 122.28, 129.47 61.32, 184.5 0.06 M36.37 182.67 C92.09 115.01, 149.68 50.34, 195.13 0.03 M36.37 182.67 C84.92 128.48, 131.66 73.9, 195.13 0.03 M47 182.63 C94.61 128.93, 142.64 72.69, 205.76 -0.01 M47 182.63 C88.07 138.9, 127.17 93.41, 205.76 -0.01 M57.63 182.6 C96.35 134.41, 138.76 89.05, 216.39 -0.04 M57.63 182.6 C120.63 109.32, 183.46 37.41, 216.39 -0.04 M68.26 182.56 C115.36 129.14, 160.59 73.33, 227.02 -0.08 M68.26 182.56 C131.45 109.37, 194.53 37.65, 227.02 -0.08 M78.89 182.53 C128.58 126.84, 176.68 68.63, 237.65 -0.11 M78.89 182.53 C122.33 134.45, 163.99 86.59, 237.65 -0.11 M89.52 182.49 C122.23 143.34, 155.66 104.54, 248.28 -0.15 M89.52 182.49 C127.2 140.34, 161.13 99.29, 248.28 -0.15 M99.49 183.21 C143.54 136.75, 184.15 86.63, 258.91 -0.18 M99.49 183.21 C131.97 144.16, 165.14 104.55, 258.91 -0.18 M110.12 183.18 C161.66 121.54, 211.81 61.77, 269.54 -0.22 M110.12 183.18 C160.78 126.46, 211.42 68.48, 269.54 -0.22 M120.75 183.14 C171.6 122.83, 224.05 64.36, 280.17 -0.25 M120.75 183.14 C172.87 125.54, 223.14 68.66, 280.17 -0.25 M131.38 183.11 C185.05 125, 237.57 63.22, 290.8 -0.28 M131.38 183.11 C175.9 133.06, 221.71 80.9, 290.8 -0.28 M142.01 183.08 C178.28 141.01, 212.15 100.13, 300.78 0.44 M142.01 183.08 C195.98 120.88, 249.21 60.2, 300.78 0.44 M152.64 183.04 C214.3 109.88, 277.44 37.89, 311.41 0.4 M152.64 183.04 C191.8 135.5, 231.67 89.98, 311.41 0.4 M163.27 183.01 C222.68 113.33, 280.37 46.71, 322.04 0.37 M163.27 183.01 C196.83 145.85, 229.98 108.67, 322.04 0.37 M173.9 182.97 C219.61 125.27, 269.39 72.18, 330.7 2.6 M173.9 182.97 C235.25 114.01, 295.98 44.4, 330.7 2.6 M184.53 182.94 C229.47 131.7, 274.91 78.83, 338.71 5.58 M184.53 182.94 C234.71 123.19, 288.04 64.09, 338.71 5.58 M195.16 182.9 C248.38 124.37, 302.14 61.25, 344.74 10.83 M195.16 182.9 C252.6 118.39, 308.26 54.52, 344.74 10.83 M205.79 182.87 C259.53 120.36, 318.28 56.68, 348.81 18.34 M205.79 182.87 C250.15 129.48, 296.57 77.01, 348.81 18.34 M216.42 182.83 C240.64 149.34, 268.55 118.39, 350.26 28.87 M216.42 182.83 C261.94 134.29, 304.79 83.35, 350.26 28.87 M227.05 182.8 C275.15 125.67, 325.49 69.73, 350.39 40.91 M227.05 182.8 C255.39 151.82, 281.27 120.62, 350.39 40.91 M237.68 182.76 C263.15 152.29, 290.72 121.73, 349.87 53.71 M237.68 182.76 C269.94 146.92, 303 109.75, 349.87 53.71 M248.31 182.73 C282.39 145.28, 311.01 108.41, 350 65.75 M248.31 182.73 C274.41 151.55, 301.59 120.07, 350 65.75 M258.94 182.7 C279.32 159.38, 297.29 135.83, 350.14 77.79 M258.94 182.7 C288.66 149.51, 316.73 116.62, 350.14 77.79 M269.57 182.66 C290.56 158.14, 309.81 135.54, 350.27 89.83 M269.57 182.66 C300.73 146.6, 331.13 111.84, 350.27 89.83 M280.2 182.63 C295.51 164.94, 312.89 147.47, 350.4 101.87 M280.2 182.63 C295.06 166.34, 309.47 148.55, 350.4 101.87 M290.83 182.59 C302.27 167.91, 314.77 152.78, 349.88 114.67 M290.83 182.59 C307.1 163.6, 323.68 145.09, 349.88 114.67 M301.46 182.56 C316.34 164.87, 333.02 145.19, 350.01 126.71 M301.46 182.56 C320.55 160.17, 339.95 138.8, 350.01 126.71 M312.09 182.52 C325.08 168.31, 338.4 152.03, 350.15 138.75 M312.09 182.52 C322.54 169.9, 334.4 156.76, 350.15 138.75 M322.72 182.49 C331.08 173.63, 338.99 160.99, 350.28 150.79 M322.72 182.49 C329.72 177, 333.92 169.69, 350.28 150.79 M336.63 178.68 C342.04 174.23, 344.19 170.12, 347.79 165.85 M336.63 178.68 C339.1 175.1, 340.36 173.68, 347.79 165.85" stroke="#b2f2bb" stroke-width="1" fill="none"></path><path d="M32 0 C107.78 -1.7, 179.62 -0.25, 318.17 0 M318.17 0 C338.2 1.84, 351.27 11.01, 350.17 32 M350.17 32 C350 66.4, 352.02 101.78, 350.17 150.68 M350.17 150.68 C349.57 173.25, 337.62 184.27, 318.17 182.68 M318.17 182.68 C253.96 183.74, 187.5 183.49, 32 182.68 M32 182.68 C11.61 182.46, 1.33 173.76, 0 150.68 M0 150.68 C-0.47 109.64, 0.94 70.2, 0 32 M0 32 C-1.72 10.73, 10.23 -1.88, 32 0" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g stroke-linecap="round" transform="translate(1460.8291500623118 64.12861729292086) rotate(0 88.5 37.500000000000014)"><path d="M18.75 0 C71.16 -1.66, 119.38 -0.48, 158.25 0 C167.47 -2.92, 179.39 9.67, 177 18.75 C179.5 31.24, 178.02 47.19, 177 56.25 C175.38 71.4, 172.57 72.27, 158.25 75 C121.49 74.92, 90.34 71.66, 18.75 75 C6.12 72.35, 2.06 70.81, 0 56.25 C0.99 42.71, -1.92 32.04, 0 18.75 C0.6 8.73, 7.65 0.13, 18.75 0" stroke="none" stroke-width="0" fill="#b2f2bb"></path><path d="M18.75 0 C71.47 0.36, 128.61 -1.34, 158.25 0 M18.75 0 C54.77 0.99, 91.54 0.94, 158.25 0 M158.25 0 C169.45 1.95, 176.19 5.36, 177 18.75 M158.25 0 C172.48 1.45, 177.28 7.19, 177 18.75 M177 18.75 C175.03 31.8, 175.21 43.29, 177 56.25 M177 18.75 C177.04 31.16, 177.23 42.99, 177 56.25 M177 56.25 C176.02 70.03, 168.98 74.32, 158.25 75 M177 56.25 C176.49 69.04, 172.38 74.14, 158.25 75 M158.25 75 C106.18 76.34, 52.09 72.66, 18.75 75 M158.25 75 C114.13 73.86, 69.21 73.41, 18.75 75 M18.75 75 C5.52 75.77, -0.22 70.1, 0 56.25 M18.75 75 C4.27 74.97, 1.51 66.86, 0 56.25 M0 56.25 C-1.58 47.37, 1.25 34.56, 0 18.75 M0 56.25 C-0.06 49.21, 1.01 40.64, 0 18.75 M0 18.75 C-0.2 4.89, 7.95 -0.48, 18.75 0 M0 18.75 C-0.18 6.37, 7.55 0.43, 18.75 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1482.2510250623118 82.72861729292087) rotate(0 67.078125 18.900000000000002)"><text x="67.078125" y="28.112000000000002" font-family="Nunito, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">nar-bridge</text></g><g transform="translate(1472.1257627102505 163.08732166085798) rotate(0 137.59165954589844 27)"><text x="0" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">"a Nix HTTP Binary cache lens</text><text x="0" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">into snix-[ca]store"</text></g><g stroke-linecap="round" transform="translate(730.4277401464964 1841.2013682003378) rotate(0 219.1226284807967 311.5824581449208)"><path d="M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M1.43 27.75 C5.6 21.83, 11.91 15.37, 24.4 1.33 M1.43 27.75 C8.55 17.39, 17.11 9.17, 24.4 1.33 M0.26 41.3 C14.62 27.04, 28.64 11.22, 36.34 -0.21 M0.26 41.3 C8.01 31.8, 16.98 21.87, 36.34 -0.21 M0.39 53.34 C13.94 35.62, 29.73 18.39, 46.97 -0.25 M0.39 53.34 C14.28 38.09, 25.97 23.78, 46.97 -0.25 M0.52 65.38 C15.81 48.51, 34.53 28.74, 57.6 -0.28 M0.52 65.38 C20.57 43.27, 41 19.15, 57.6 -0.28 M0 78.17 C23.53 49.93, 48.18 21.44, 67.57 0.44 M0 78.17 C26.18 48.02, 53.52 18.27, 67.57 0.44 M0.13 90.22 C16.13 69.72, 34.64 53.95, 78.2 0.41 M0.13 90.22 C18.46 70.51, 37.48 48.5, 78.2 0.41 M0.26 102.26 C29.71 68.87, 56.51 39.24, 88.83 0.37 M0.26 102.26 C31.48 67.85, 62.03 32.92, 88.83 0.37 M0.4 114.3 C28.17 84.03, 52.33 55.36, 99.46 0.34 M0.4 114.3 C24.92 86.91, 48.38 59.58, 99.46 0.34 M0.53 126.34 C26.53 98.07, 48.16 70.14, 110.09 0.3 M0.53 126.34 C22.55 99.82, 44.87 73.54, 110.09 0.3 M0.01 139.13 C45.21 87.63, 87.93 38.21, 120.72 0.27 M0.01 139.13 C41.15 90.43, 85.38 41.11, 120.72 0.27 M0.14 151.17 C32.75 113.38, 61.85 79.03, 131.35 0.23 M0.14 151.17 C41.99 104.49, 83.17 58.5, 131.35 0.23 M0.27 163.22 C44.12 111.74, 89.54 58.18, 141.98 0.2 M0.27 163.22 C41.98 116.26, 81.57 69.51, 141.98 0.2 M0.41 175.26 C57.72 107.17, 119.48 39.26, 152.61 0.16 M0.41 175.26 C56.72 112.17, 111.97 47.16, 152.61 0.16 M0.54 187.3 C51.14 123.95, 106.48 66.12, 163.24 0.13 M0.54 187.3 C59.44 118.09, 119.34 49.24, 163.24 0.13 M0.02 200.09 C41.58 152.82, 80.69 104.85, 173.87 0.09 M0.02 200.09 C59.99 128.38, 122.56 56.68, 173.87 0.09 M0.15 212.13 C52.7 152.42, 106.85 90.48, 184.5 0.06 M0.15 212.13 C49.4 155.18, 96.98 98.28, 184.5 0.06 M0.28 224.17 C38.72 179.55, 79.45 132.38, 195.13 0.03 M0.28 224.17 C49.26 169.84, 95.98 113.86, 195.13 0.03 M0.42 236.22 C65.5 161.98, 130.02 87.13, 205.76 -0.01 M0.42 236.22 C56.25 173.17, 110.9 109.58, 205.76 -0.01 M-0.11 249.01 C54.56 185.42, 109.29 121.94, 216.39 -0.04 M-0.11 249.01 C60.22 179.83, 118.8 111.95, 216.39 -0.04 M0.03 261.05 C44.74 209.6, 90.48 156.25, 227.02 -0.08 M0.03 261.05 C88.6 160.18, 176.21 58.67, 227.02 -0.08 M0.16 273.09 C94.9 165.7, 189.66 56.8, 237.65 -0.11 M0.16 273.09 C61.53 204.67, 122.16 135.56, 237.65 -0.11 M0.29 285.13 C89.28 182.56, 176.53 81.83, 248.28 -0.15 M0.29 285.13 C65.1 210.27, 130.84 135.38, 248.28 -0.15 M0.43 297.17 C101.16 181.04, 202.83 62.52, 258.91 -0.18 M0.43 297.17 C71.7 214.51, 144.34 130.88, 258.91 -0.18 M-0.1 309.97 C69.69 228.1, 141.78 147.79, 269.54 -0.22 M-0.1 309.97 C74.39 226.83, 146.57 142.57, 269.54 -0.22 M0.04 322.01 C71.58 240.67, 144.21 158.84, 280.17 -0.25 M0.04 322.01 C63.1 249.62, 125.68 176.8, 280.17 -0.25 M0.17 334.05 C66.37 259.39, 133.32 181.27, 290.8 -0.28 M0.17 334.05 C117.22 199.73, 232.92 66.32, 290.8 -0.28 M0.3 346.09 C102.72 229.51, 204.96 112.29, 300.78 0.44 M0.3 346.09 C70.02 265.97, 138.73 186.36, 300.78 0.44 M0.44 358.13 C75.82 270.89, 152.17 182.52, 311.41 0.4 M0.44 358.13 C116.53 225.22, 232.79 92.36, 311.41 0.4 M-0.09 370.93 C80.16 278.73, 161.02 184.99, 322.04 0.37 M-0.09 370.93 C70.99 290.39, 141.77 209.51, 322.04 0.37 M0.05 382.97 C103.05 264.21, 206.02 147.39, 332.67 0.33 M0.05 382.97 C113.31 254.62, 225.25 126.27, 332.67 0.33 M0.18 395.01 C119.67 259.32, 239.51 121.33, 343.3 0.3 M0.18 395.01 C134.21 242.04, 267.8 88.96, 343.3 0.3 M0.31 407.05 C108.4 285.23, 215.15 162.4, 353.93 0.26 M0.31 407.05 C129.84 259.09, 259.45 109.68, 353.93 0.26 M0.45 419.09 C83.09 322.49, 167.12 225.83, 364.56 0.23 M0.45 419.09 C115.71 286.86, 230.76 154.43, 364.56 0.23 M-0.08 431.89 C121.5 293.06, 242.99 151.51, 375.19 0.19 M-0.08 431.89 C135.39 274.08, 272.36 116.02, 375.19 0.19 M0.06 443.93 C97.7 329.98, 195.24 219.25, 385.82 0.16 M0.06 443.93 C96.38 332.53, 193.65 220.79, 385.82 0.16 M0.19 455.97 C143.97 291.04, 286.34 128.09, 396.45 0.12 M0.19 455.97 C140.58 292.01, 282.53 129.38, 396.45 0.12 M0.32 468.01 C86.06 368.63, 172 268.9, 407.08 0.09 M0.32 468.01 C93.09 363.54, 184.73 257.86, 407.08 0.09 M0.46 480.05 C163.14 288.67, 328.95 99.43, 416.4 1.57 M0.46 480.05 C165.97 289.54, 331.47 99.01, 416.4 1.57 M-0.07 492.85 C109.99 364.4, 220.99 238, 424.4 4.55 M-0.07 492.85 C142.96 324.47, 288.1 157.89, 424.4 4.55 M0.07 504.89 C136.72 346.42, 275.13 188.63, 430.44 9.8 M0.07 504.89 C116.39 370.81, 231.97 237.57, 430.44 9.8 M0.2 516.93 C169.13 321.96, 340.98 125.36, 435.82 15.8 M0.2 516.93 C121.15 377.05, 243.11 236.3, 435.82 15.8 M0.33 528.97 C93.56 424.58, 185.21 317.89, 437.27 26.33 M0.33 528.97 C165.04 341.43, 330.13 151.92, 437.27 26.33 M0.47 541.01 C155.68 363.29, 310.39 185.16, 438.71 36.86 M0.47 541.01 C86.86 438.46, 174.5 337.47, 438.71 36.86 M-0.06 553.81 C111.81 423.06, 224.45 293.94, 438.85 48.91 M-0.06 553.81 C113.19 424.91, 225.05 296.25, 438.85 48.91 M0.08 565.85 C147.75 393.81, 296.18 222.56, 438.98 60.95 M0.08 565.85 C105.29 446.88, 209.59 327.44, 438.98 60.95 M0.21 577.89 C102.31 459.95, 203.68 342.68, 438.46 73.74 M0.21 577.89 C113.52 443.45, 229.64 310.4, 438.46 73.74 M0.34 589.93 C128.54 444.37, 256.19 297.44, 438.59 85.78 M0.34 589.93 C88.43 487.89, 176.96 386.88, 438.59 85.78 M1.79 600.46 C100.82 489.73, 197.94 378.7, 438.72 97.82 M1.79 600.46 C130.6 453.73, 257.15 307.4, 438.72 97.82 M4.54 609.48 C90.77 508.94, 178.13 407.69, 438.86 109.86 M4.54 609.48 C128.34 468.94, 249.56 329.29, 438.86 109.86 M9.93 615.48 C137.68 465.51, 266.66 318, 438.33 122.66 M9.93 615.48 C116.01 491.67, 223.13 369.17, 438.33 122.66 M15.96 620.73 C102.57 520.32, 190.4 419.94, 438.47 134.7 M15.96 620.73 C158.73 454.77, 302.13 290.11, 438.47 134.7 M25.28 622.21 C124.71 505.81, 225.49 389.58, 438.6 146.74 M25.28 622.21 C180.88 440.84, 337.07 260.83, 438.6 146.74 M34.6 623.68 C154.74 486.05, 275.61 349.42, 438.73 158.78 M34.6 623.68 C123.35 521.38, 211.22 419.88, 438.73 158.78 M45.23 623.65 C137.19 521.13, 225.45 418.33, 438.87 170.82 M45.23 623.65 C182 467.08, 318.53 309.78, 438.87 170.82 M55.86 623.61 C135.26 534.89, 213.92 443.75, 438.34 183.62 M55.86 623.61 C143.98 521.55, 233.53 418.88, 438.34 183.62 M66.49 623.58 C188.68 485.08, 308.26 347.33, 438.48 195.66 M66.49 623.58 C195.41 474.43, 324.18 326.31, 438.48 195.66 M77.12 623.55 C193.39 491.06, 308.28 358.6, 438.61 207.7 M77.12 623.55 C179.3 507.35, 281.1 390.35, 438.61 207.7 M87.75 623.51 C160 540.36, 231.82 458.81, 438.74 219.74 M87.75 623.51 C226.16 463.45, 365.16 303.26, 438.74 219.74 M98.38 623.48 C226.7 476.25, 352.57 331.63, 438.88 231.78 M98.38 623.48 C210.33 494.84, 323.06 364.9, 438.88 231.78 M109.01 623.44 C185.73 534.17, 264.6 444.06, 438.35 244.58 M109.01 623.44 C188.74 532.42, 269.02 439.82, 438.35 244.58 M119.64 623.41 C229.77 497.23, 337.47 372.16, 438.49 256.62 M119.64 623.41 C223.6 501.55, 329.18 380.3, 438.49 256.62 M130.27 623.37 C248.62 485.41, 369.89 347.58, 438.62 268.66 M130.27 623.37 C212.44 530.72, 293.14 438.08, 438.62 268.66 M140.9 623.34 C247.81 500.19, 355.44 377.47, 438.75 280.7 M140.9 623.34 C230.23 518.62, 320.34 414.7, 438.75 280.7 M151.53 623.3 C246.47 514.97, 342.59 405.06, 438.89 292.74 M151.53 623.3 C251.19 508.92, 351.51 393.75, 438.89 292.74 M162.16 623.27 C220.34 557.44, 278.71 491.62, 438.36 305.54 M162.16 623.27 C230.95 543.1, 299.64 464.43, 438.36 305.54 M172.79 623.23 C258.72 521.89, 346.59 422.11, 438.5 317.58 M172.79 623.23 C234.26 552.71, 296.14 482.51, 438.5 317.58 M183.42 623.2 C238.34 562.97, 290.95 500.76, 438.63 329.62 M183.42 623.2 C246.04 551.9, 308.44 480.16, 438.63 329.62 M194.05 623.17 C275.35 527.06, 360.38 430.81, 438.76 341.66 M194.05 623.17 C284.48 520.48, 373.37 418.37, 438.76 341.66 M204.68 623.13 C284.06 532.63, 362.98 443.81, 438.89 353.7 M204.68 623.13 C284.38 529.91, 364.21 437.88, 438.89 353.7 M215.31 623.1 C288.48 537.89, 360.56 452.57, 438.37 366.5 M215.31 623.1 C263.44 567.18, 313.11 510.2, 438.37 366.5 M225.94 623.06 C294.37 544.06, 361.36 466.54, 438.5 378.54 M225.94 623.06 C285.68 556.17, 343.39 489.69, 438.5 378.54 M236.57 623.03 C311.47 539.16, 383.69 457.38, 438.64 390.58 M236.57 623.03 C279.25 574.08, 323.25 524.81, 438.64 390.58 M247.2 622.99 C309.67 553.15, 370.38 481.8, 438.77 402.62 M247.2 622.99 C311.77 547.06, 377.8 471.69, 438.77 402.62 M257.18 623.71 C309.38 563.04, 362.8 502.77, 438.9 414.66 M257.18 623.71 C324.51 546.23, 392.76 468.53, 438.9 414.66 M267.81 623.68 C314.89 572.01, 360.32 515.64, 438.38 427.45 M267.81 623.68 C325.25 557.9, 383.09 491.67, 438.38 427.45 M278.44 623.64 C320.61 575.43, 364.44 524, 438.51 439.5 M278.44 623.64 C319.07 577.92, 358.72 532.09, 438.51 439.5 M289.07 623.61 C342.44 566.23, 392.33 506.85, 438.65 451.54 M289.07 623.61 C320.8 587.7, 353.72 550.63, 438.65 451.54 M299.7 623.58 C337.68 582.55, 374.52 538.2, 438.78 463.58 M299.7 623.58 C333.12 584.84, 365.73 546.08, 438.78 463.58 M310.33 623.54 C340.26 587.64, 369.81 551.67, 438.91 475.62 M310.33 623.54 C336.28 592.07, 363.4 561.1, 438.91 475.62 M320.96 623.51 C358.15 580.96, 398.4 537.3, 438.39 488.41 M320.96 623.51 C350.67 589.53, 380.28 555.16, 438.39 488.41 M331.59 623.47 C369.6 580.64, 401.85 538.88, 438.52 500.45 M331.59 623.47 C367.32 584.25, 403.17 541.73, 438.52 500.45 M342.22 623.44 C371.48 592.72, 400.92 558.98, 438.66 512.5 M342.22 623.44 C365.32 597.32, 385.73 572.47, 438.66 512.5 M352.85 623.4 C383.49 589.7, 409.4 558.01, 438.79 524.54 M352.85 623.4 C375.63 594.84, 398.95 568.38, 438.79 524.54 M363.48 623.37 C389.98 595.54, 415.26 565.12, 438.92 536.58 M363.48 623.37 C379.41 604.87, 396.52 585.51, 438.92 536.58 M374.11 623.33 C387.29 608.47, 400.51 591.31, 438.4 549.37 M374.11 623.33 C394.89 600.3, 413.82 577.93, 438.4 549.37 M384.74 623.3 C404.88 597.93, 428.68 573.01, 438.53 561.41 M384.74 623.3 C402.2 601.6, 420.53 580.67, 438.53 561.41 M395.37 623.27 C406.66 608.66, 417.56 594.27, 438.67 573.45 M395.37 623.27 C411.09 603.73, 427.92 586.67, 438.67 573.45 M406 623.23 C417.16 612.07, 426.93 598.68, 438.8 585.5 M406 623.23 C417.91 609.18, 430.92 594.78, 438.8 585.5 M417.28 622.44 C423.57 617.39, 430.55 608.39, 437.62 599.05 M417.28 622.44 C424.23 614.51, 432.86 605.11, 437.62 599.05" stroke="#ffec99" stroke-width="1" fill="none"></path><path d="M32 0 C162.61 -1.5, 293.69 -0.62, 406.25 0 M406.25 0 C425.95 1.48, 438.13 11.88, 438.25 32 M438.25 32 C437.53 174.84, 437.7 318.04, 438.25 591.16 M438.25 591.16 C438.98 614.1, 426.94 624.97, 406.25 623.16 M406.25 623.16 C276.24 621.08, 147.68 622.29, 32 623.16 M32 623.16 C9.98 624.03, -0.48 610.52, 0 591.16 M0 591.16 C1.42 440.41, 2.24 291.22, 0 32 M0 32 C-0.18 9.13, 11.11 -1.49, 32 0" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g stroke-linecap="round" transform="translate(753.3998704628771 1863.9763093496113) rotate(0 88.5 37.5)"><path d="M18.75 0 C63.2 -4.55, 107.8 -3.67, 158.25 0 C169.15 2.71, 179.28 6.69, 177 18.75 C177.89 28.15, 178.54 41.25, 177 56.25 C176.91 69.16, 170.49 75.76, 158.25 75 C118.65 73.87, 75.01 72.46, 18.75 75 C5.03 74.2, 0.45 71.31, 0 56.25 C-1.73 47.86, 2.7 35.82, 0 18.75 C-3.37 6.94, 9.47 -2.28, 18.75 0" stroke="none" stroke-width="0" fill="#ffc9c9"></path><path d="M18.75 0 C57.88 -2.22, 92.29 0.89, 158.25 0 M18.75 0 C65.08 -0.61, 112.63 0.15, 158.25 0 M158.25 0 C172.68 1.27, 175.3 6.36, 177 18.75 M158.25 0 C169.69 -1.49, 174.94 5.1, 177 18.75 M177 18.75 C176.42 31.78, 176.75 41.9, 177 56.25 M177 18.75 C177.58 32.65, 176.38 47.15, 177 56.25 M177 56.25 C177.29 66.95, 168.83 73.18, 158.25 75 M177 56.25 C176.22 67.22, 171.43 76.84, 158.25 75 M158.25 75 C104.46 76.92, 46.63 76.71, 18.75 75 M158.25 75 C111.82 76.08, 65.31 75.01, 18.75 75 M18.75 75 C5.46 75.49, -1.11 67.98, 0 56.25 M18.75 75 C5.06 72.95, -1.34 67.79, 0 56.25 M0 56.25 C1.53 49.76, -0.89 38.87, 0 18.75 M0 56.25 C-0.98 47.88, 0.57 38.83, 0 18.75 M0 18.75 C-0.01 4.27, 6.61 0.47, 18.75 0 M0 18.75 C-1.55 5.28, 7.84 -0.77, 18.75 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(784.4498696999376 1882.5763093496112) rotate(0 57.45000076293945 18.899999999999977)"><text x="57.45000076293945" y="28.112000000000002" font-family="Nunito, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">snix-eval</text></g><g transform="translate(753.3998704628771 1949.9525283364494) rotate(0 183.6999969482422 27)"><text x="0" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">"A bytecode interpreter evaluator and</text><text x="0" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">core Nix language concepts and builtins"</text></g><g stroke-linecap="round" transform="translate(756.8282530463205 2038.8525233568944) rotate(0 79 18.5)"><path d="M9.25 0 C44.27 3.09, 81.92 2.41, 148.75 0 C153.4 -1.03, 158.02 3.69, 158 9.25 C161.12 15.29, 159.79 17.33, 158 27.75 C157.88 37.47, 156.06 33.57, 148.75 37 C105.73 39.78, 63.6 34.12, 9.25 37 C2.21 36.66, 2.62 30.94, 0 27.75 C-2.24 25.92, 1.64 15.75, 0 9.25 C3.57 3.63, 4.98 1.74, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C60.64 -1.89, 109.47 -1.95, 148.75 0 M9.25 0 C37.97 2.03, 65.95 1.56, 148.75 0 M148.75 0 C156.35 1.99, 159.73 2.69, 158 9.25 M148.75 0 C156.91 0.21, 156.33 3.45, 158 9.25 M158 9.25 C156.65 14.05, 157.19 19.43, 158 27.75 M158 9.25 C158.5 13.54, 157.24 16.25, 158 27.75 M158 27.75 C159.14 33.57, 154.04 37.05, 148.75 37 M158 27.75 C157.22 32.23, 157.14 36.04, 148.75 37 M148.75 37 C101.01 35.39, 50.25 35.99, 9.25 37 M148.75 37 C101.71 37.57, 55.28 39.11, 9.25 37 M9.25 37 C4.81 37.06, -0.27 32.18, 0 27.75 M9.25 37 C2.96 36.68, -1.19 35.72, 0 27.75 M0 27.75 C0.84 20.62, -1.35 14.05, 0 9.25 M0 27.75 C-0.42 22.97, 0.27 17.7, 0 9.25 M0 9.25 C1.92 3.41, 2.41 -1.9, 9.25 0 M0 9.25 C-2.18 4.93, 1.93 0.62, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(780.7782538092599 2043.8525233568944) rotate(0 55.04999923706055 13.5)"><text x="55.04999923706055" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">core builtins</text></g><g stroke-linecap="round" transform="translate(756.8282530463205 2091.442949888455) rotate(0 79 18.5)"><path d="M9.25 0 C58.86 0.82, 114.47 -3.24, 148.75 0 C157.92 -0.15, 161.46 1.31, 158 9.25 C160.22 14.07, 156.34 15.04, 158 27.75 C161.46 32.2, 156.3 34.58, 148.75 37 C103.33 37.1, 51.35 40.92, 9.25 37 C-0.26 35.97, -2.78 32.32, 0 27.75 C2.6 19.34, 1.88 13.26, 0 9.25 C3.38 -0.44, -0.2 -0.76, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C48.27 1.14, 88.08 2.18, 148.75 0 M9.25 0 C40.49 -0.9, 69.49 -0.2, 148.75 0 M148.75 0 C154.79 -1.73, 159.69 1.62, 158 9.25 M148.75 0 C156.98 -1.88, 156.52 2.9, 158 9.25 M158 9.25 C159.56 12.82, 156.92 21.21, 158 27.75 M158 9.25 C158.37 14.58, 158.49 18.51, 158 27.75 M158 27.75 C158.03 35.35, 153.9 37.66, 148.75 37 M158 27.75 C157.01 35.86, 155.64 39.19, 148.75 37 M148.75 37 C101.79 35.4, 51.59 37.41, 9.25 37 M148.75 37 C105.49 37.68, 60.84 37.08, 9.25 37 M9.25 37 C3.88 37.24, -1.34 32.16, 0 27.75 M9.25 37 C0.89 39.06, -1.83 32.8, 0 27.75 M0 27.75 C1.83 22.31, 1.38 20.08, 0 9.25 M0 27.75 C-0.45 24.38, 0.08 20.57, 0 9.25 M0 9.25 C-0.63 2.39, 4.9 -0.35, 9.25 0 M0 9.25 C-1.33 1.52, 3.66 0.65, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(794.9032530463205 2096.442949888455) rotate(0 40.925 13.5)"><text x="40.925" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">NixValue</text></g><g stroke-linecap="round" transform="translate(951.7221866632813 2038.8525233568944) rotate(0 79 18.5)"><path d="M9.25 0 C47.38 3.48, 86.48 5.84, 148.75 0 C157.18 -1.03, 154.53 4.8, 158 9.25 C156.08 18.28, 158.79 21.05, 158 27.75 C155.66 31.36, 156.68 35.69, 148.75 37 C108.31 38.74, 66.54 33.14, 9.25 37 C1.76 34.99, -3.37 32.49, 0 27.75 C-2.03 21.89, 1.83 13.46, 0 9.25 C-0.73 3.73, 2.86 2.82, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C57.09 -0.49, 109.42 -0.66, 148.75 0 M9.25 0 C40.97 0.42, 72.61 -0.33, 148.75 0 M148.75 0 C153.09 -0.42, 158.1 1.89, 158 9.25 M148.75 0 C157.05 1.26, 157.78 4.65, 158 9.25 M158 9.25 C157.39 16.63, 159.15 19.74, 158 27.75 M158 9.25 C157.38 15.58, 157.64 22.25, 158 27.75 M158 27.75 C156.45 34.96, 154.03 35.88, 148.75 37 M158 27.75 C157.99 34.06, 155.95 36.01, 148.75 37 M148.75 37 C104.26 36.97, 56.32 38.7, 9.25 37 M148.75 37 C109.39 36.49, 71.15 35.94, 9.25 37 M9.25 37 C4.88 36.52, 1.97 35.9, 0 27.75 M9.25 37 C3.99 35.96, -1.01 34.04, 0 27.75 M0 27.75 C-0.45 24.33, -0.13 18.63, 0 9.25 M0 27.75 C0.19 22.71, -0.62 16.38, 0 9.25 M0 9.25 C0.56 2.62, 2.85 -0.47, 9.25 0 M0 9.25 C1.54 3.24, 1.61 -1.28, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(963.6971851374024 2043.8525233568944) rotate(0 67.0250015258789 13.5)"><text x="67.0250015258789" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">string contexts</text></g><g stroke-linecap="round" transform="translate(756.8282530463205 2192.3971915770408) rotate(0 79 45.499999999999886)"><path d="M22.75 0 C64.73 -2.35, 114.02 1.59, 135.25 0 C147.27 3.59, 156.61 8.13, 158 22.75 C157.42 34.08, 161.15 43.53, 158 68.25 C157.6 80.81, 150.53 94.07, 135.25 91 C102.38 90.29, 66.26 89.87, 22.75 91 C8.5 92.61, -2.07 81.53, 0 68.25 C-0.46 56.99, 3.15 35.6, 0 22.75 C-2.59 9.66, 4.96 2.68, 22.75 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M22.75 0 C56.25 -1.39, 93.48 -1.01, 135.25 0 M22.75 0 C55.28 -1.39, 87.12 -0.92, 135.25 0 M135.25 0 C151.21 -1.84, 157.27 8.24, 158 22.75 M135.25 0 C149.35 2.26, 159.44 6.93, 158 22.75 M158 22.75 C157.27 32.43, 157.16 42.29, 158 68.25 M158 22.75 C156.89 38.18, 157.24 52.62, 158 68.25 M158 68.25 C159.38 82.68, 151.11 92.48, 135.25 91 M158 68.25 C158.74 81.54, 149.57 89.72, 135.25 91 M135.25 91 C110.86 91.85, 87.45 92.24, 22.75 91 M135.25 91 C96.15 90.71, 57.48 91.18, 22.75 91 M22.75 91 C7.24 90.09, -1.77 82.53, 0 68.25 M22.75 91 C6.24 92.3, 2.2 82.56, 0 68.25 M0 68.25 C-0.39 48.55, -1.66 31.45, 0 22.75 M0 68.25 C0.51 54.69, -0.19 41.36, 0 22.75 M0 22.75 C1.88 7.84, 5.66 -1.9, 22.75 0 M0 22.75 C1.81 7.44, 6.11 0.49, 22.75 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(769.1865828192697 2197.3971915770408) rotate(0 66.64167022705078 40.499999999999886)"><text x="66.64167022705078" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Compiler</text><text x="66.64167022705078" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">(rnix AST -&gt;</text><text x="66.64167022705078" y="74.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Snix bytecode)</text></g><g stroke-linecap="round" transform="translate(951.7221866632813 2192.3971915770408) rotate(0 79 31.999999999999886)"><path d="M16 0 C59.31 2.87, 112.58 2.13, 142 0 C153.01 -1.12, 154.76 2.6, 158 16 C157.09 25.92, 156.05 32.49, 158 48 C158.84 58.42, 156.24 61.39, 142 64 C100.72 69.13, 52.56 65.27, 16 64 C2.87 67.36, -1.07 61.24, 0 48 C-2.87 38.54, 0.81 21.39, 0 16 C-1.87 6.16, 3.8 -2.56, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C64.15 -1.51, 110.53 1.69, 142 0 M16 0 C49.29 -0.81, 83.77 -0.07, 142 0 M142 0 C152.93 1.69, 156.3 5.73, 158 16 M142 0 C150.87 -0.28, 159.79 3.2, 158 16 M158 16 C157.25 28.1, 157.56 41.58, 158 48 M158 16 C158.4 28.11, 157.63 41.56, 158 48 M158 48 C158.25 60.47, 151.16 62.86, 142 64 M158 48 C159 59.34, 150.51 64.42, 142 64 M142 64 C109.95 61.63, 80.9 62.56, 16 64 M142 64 C102.53 64.2, 64.59 64.3, 16 64 M16 64 C4.7 62.36, -0.38 57.85, 0 48 M16 64 C3.34 63.33, 1.65 57.49, 0 48 M0 48 C-1.56 38.69, 0.33 28.54, 0 16 M0 48 C1.02 35.8, -0.76 24.78, 0 16 M0 16 C-1.53 3.53, 6.05 1.67, 16 0 M0 16 C-1.17 7.54, 3.47 -1.43, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(971.2971874262207 2197.3971915770408) rotate(0 59.42499923706055 26.999999999999886)"><text x="59.42499923706055" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">source / span</text><text x="59.42499923706055" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">tracking</text></g><g stroke-linecap="round" transform="translate(951.7221866632813 2295.6788740221245) rotate(0 79 32)"><path d="M16 0 C53.47 -4.23, 100.04 1.22, 142 0 C151.18 -1.53, 155.64 5.95, 158 16 C160.96 29.05, 159.18 35.46, 158 48 C159.91 61.65, 154.44 61.73, 142 64 C90.43 61.96, 41.67 66.99, 16 64 C4.7 60.92, 0.7 60.59, 0 48 C-0.24 38.06, -1.02 26.5, 0 16 C1.02 8.22, 3.23 -3.51, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C64.62 -1.92, 112.96 -0.33, 142 0 M16 0 C57.36 -0.21, 97.79 0.61, 142 0 M142 0 C152.53 1.99, 156.55 6.45, 158 16 M142 0 C153.55 1.95, 160.26 7.38, 158 16 M158 16 C159.81 25.17, 159.37 37.15, 158 48 M158 16 C158.56 28.74, 157.19 40.23, 158 48 M158 48 C158.46 57.82, 151.24 63.81, 142 64 M158 48 C155.8 58.98, 154.8 62.55, 142 64 M142 64 C93.37 62.94, 44.88 63.4, 16 64 M142 64 C99.4 63.74, 56.74 64.03, 16 64 M16 64 C7.01 64.28, 1.75 59.48, 0 48 M16 64 C5.29 62.99, -2.24 59.99, 0 48 M0 48 C-1.84 42.04, 1.44 32.34, 0 16 M0 48 C0.39 39.72, -1.03 32.73, 0 16 M0 16 C1.54 4.35, 6.31 -0.29, 16 0 M0 16 C-2.3 6.48, 3.79 -2.2, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(990.788853329948 2314.1788740221245) rotate(0 39.93333333333333 13.5)"><text x="39.93333333333333" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Opcodes</text></g><g stroke-linecap="round" transform="translate(756.8282530463205 2295.6788740221245) rotate(0 79 32)"><path d="M16 0 C49.35 2.01, 88.89 -1.11, 142 0 C149.16 -1.84, 159.07 7.27, 158 16 C154.67 29.57, 159.84 42.1, 158 48 C160.51 60.13, 149.64 67.43, 142 64 C91.04 66.92, 42 63.32, 16 64 C6.13 63.43, 0.55 59.99, 0 48 C-3.67 34.11, -3.53 24.53, 0 16 C-1.99 6.03, 6.16 -0.68, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C56.5 -1.02, 97.65 2.75, 142 0 M16 0 C45.24 -0.61, 75.54 -0.93, 142 0 M142 0 C152.82 0.7, 158.65 4.46, 158 16 M142 0 C151.73 0.68, 155.96 6.67, 158 16 M158 16 C158.86 28.24, 157.17 38.61, 158 48 M158 16 C158.58 26.55, 158.77 39.62, 158 48 M158 48 C158.03 57.74, 153.5 63.6, 142 64 M158 48 C159.21 58.3, 150.6 66.22, 142 64 M142 64 C94.19 62.61, 47.96 63.27, 16 64 M142 64 C116.88 63.44, 89.7 65.07, 16 64 M16 64 C6.83 63.17, -0.85 57.36, 0 48 M16 64 C5.72 64.06, 1.26 58.62, 0 48 M0 48 C-0.24 37.11, 1.36 25.08, 0 16 M0 48 C-0.37 39.77, -0.81 32.32, 0 16 M0 16 C1.77 4.98, 3.62 0.39, 16 0 M0 16 C1.23 5.57, 3.11 -0.61, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(798.128252283381 2314.1788740221245) rotate(0 37.70000076293945 13.5)"><text x="37.70000076293945" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Snix VM</text></g><g stroke-linecap="round" transform="translate(756.8282530463205 2370.9927839579254) rotate(0 79 32)"><path d="M16 0 C44.78 -0.25, 78.3 2.8, 142 0 C153.49 -0.68, 157.84 8.21, 158 16 C159.37 27.2, 160.2 37.32, 158 48 C159.54 61.38, 151.47 63.17, 142 64 C103.13 67.1, 66.12 66.16, 16 64 C8.52 63.19, 2.94 57.73, 0 48 C-3.35 40.5, -0.9 29.68, 0 16 C2.71 2.43, 2.9 -2.35, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C64.13 0.18, 111.64 0.27, 142 0 M16 0 C41.99 -0.48, 68.83 -1.97, 142 0 M142 0 C153.66 -1.34, 156.09 5.79, 158 16 M142 0 C153.27 1.51, 155.94 3.58, 158 16 M158 16 C157.39 26.66, 158.58 39.99, 158 48 M158 16 C158.93 27.6, 158.02 39.24, 158 48 M158 48 C159.66 59.65, 151.41 65.82, 142 64 M158 48 C156.14 58.47, 151.18 62.82, 142 64 M142 64 C108.88 64.17, 80.25 63.98, 16 64 M142 64 C116.4 63.28, 90.36 64, 16 64 M16 64 C6.94 62.83, -1.95 57.64, 0 48 M16 64 C6.02 65.24, 1.34 57.74, 0 48 M0 48 C1.42 40.99, 1.67 31.26, 0 16 M0 48 C-0.92 40.94, -0.64 35.09, 0 16 M0 16 C-0.27 5.15, 5.77 -0.32, 16 0 M0 16 C0.35 6.18, 6.02 0.67, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(801.7949197129872 2389.4927839579254) rotate(0 34.03333333333333 13.5)"><text x="34.03333333333333" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">IO Trait</text></g><g stroke-linecap="round" transform="translate(756.8282530463205 2141.713210543624) rotate(0 79 18.5)"><path d="M9.25 0 C62.52 3.68, 109.67 -0.97, 148.75 0 C157.68 -1.73, 160.25 1.5, 158 9.25 C156.65 12.93, 158.05 16.51, 158 27.75 C159.79 31.06, 152.87 34.92, 148.75 37 C101.84 33.25, 59.41 36.87, 9.25 37 C5.35 35.09, -2.13 33.07, 0 27.75 C2.52 21.22, -1.08 15.93, 0 9.25 C-3.21 3.7, 2.81 -0.68, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C40.19 -0.65, 72.27 -0.89, 148.75 0 M9.25 0 C38.97 0.96, 67.19 1.07, 148.75 0 M148.75 0 C155.4 -1.9, 159.49 4.19, 158 9.25 M148.75 0 C156.01 -0.65, 159.26 4.64, 158 9.25 M158 9.25 C157.52 13.9, 159.49 18.46, 158 27.75 M158 9.25 C158.8 13.07, 158.12 18.22, 158 27.75 M158 27.75 C157.28 35.78, 155.96 35.67, 148.75 37 M158 27.75 C158.49 35.57, 157.19 38.14, 148.75 37 M148.75 37 C96.46 36.67, 42.12 35.39, 9.25 37 M148.75 37 C114.32 37.47, 78.53 37.89, 9.25 37 M9.25 37 C1.95 35.74, -1.09 34.21, 0 27.75 M9.25 37 C4.72 36.68, -1.29 36.02, 0 27.75 M0 27.75 C0.69 21.13, 1.66 14.35, 0 9.25 M0 27.75 C-0.34 21.41, 0.94 13.65, 0 9.25 M0 9.25 C-0.66 1.15, 4.93 0.33, 9.25 0 M0 9.25 C0.63 4.75, 2.41 1.9, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(803.4532530463205 2146.713210543624) rotate(0 32.375 13.5)"><text x="32.375" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Scopes</text></g><g stroke-linecap="round" transform="translate(951.7221866632813 2091.442949888455) rotate(0 79 18.5)"><path d="M9.25 0 C54.29 -0.84, 97.94 5.12, 148.75 0 C151.6 -1.02, 160.35 3.72, 158 9.25 C161.18 14.61, 159.74 18.04, 158 27.75 C155.45 36.57, 152.95 34.34, 148.75 37 C120.85 36.87, 94.47 38.39, 9.25 37 C5.93 33.86, -1.83 37.34, 0 27.75 C-1.91 21.16, 2.29 21.21, 0 9.25 C-0.46 2.12, 0.38 -2.83, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C46.86 -0.74, 85.26 -1.88, 148.75 0 M9.25 0 C62.57 2.11, 117.02 1.15, 148.75 0 M148.75 0 C154.27 1.53, 157.04 4.33, 158 9.25 M148.75 0 C153.9 -2.2, 156.82 2.97, 158 9.25 M158 9.25 C157.82 15.06, 156.53 17.99, 158 27.75 M158 9.25 C157.79 12.97, 157.23 17.84, 158 27.75 M158 27.75 C158.29 35.17, 153.86 35.82, 148.75 37 M158 27.75 C157.46 36.21, 154.1 38.94, 148.75 37 M148.75 37 C98.62 34.71, 45.28 36.34, 9.25 37 M148.75 37 C109.99 36.08, 70.84 35.72, 9.25 37 M9.25 37 C2.35 36.25, 1.2 35.47, 0 27.75 M9.25 37 C1.73 37.84, 0.88 31.83, 0 27.75 M0 27.75 C0.59 21.55, -1.59 14.14, 0 9.25 M0 27.75 C0.64 22.24, 0.54 17.83, 0 9.25 M0 9.25 C0.66 1.93, 3.44 -1.7, 9.25 0 M0 9.25 C0.98 3.63, 5.14 -1.51, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(997.2555199966147 2096.442949888455) rotate(0 33.46666666666667 13.5)"><text x="33.46666666666667" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Thunks</text></g><g stroke-linecap="round" transform="translate(827.9338318158825 480.6297327823847) rotate(0 212.1059168476751 484.89454252610204)"><path d="M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M1.43 27.75 C5.83 21.16, 14.01 15.14, 24.4 1.33 M1.43 27.75 C9.23 18.09, 18.36 7.75, 24.4 1.33 M0.26 41.3 C13.03 26.66, 23 12.97, 36.34 -0.21 M0.26 41.3 C8.83 32.3, 16.3 24.38, 36.34 -0.21 M0.39 53.34 C12.57 36.8, 27.9 20.96, 46.97 -0.25 M0.39 53.34 C11.8 39.89, 24.05 24.58, 46.97 -0.25 M0.52 65.38 C21.89 41.32, 45.72 15.18, 57.6 -0.28 M0.52 65.38 C11.91 51.85, 23.57 36.76, 57.6 -0.28 M0 78.17 C21.37 53.12, 39.41 33.19, 67.57 0.44 M0 78.17 C26.38 48.81, 53.15 16.88, 67.57 0.44 M0.13 90.22 C25.84 61.7, 49.63 33.3, 78.2 0.41 M0.13 90.22 C29.53 54.78, 59.03 22, 78.2 0.41 M0.26 102.26 C35.62 60.62, 67.05 21.88, 88.83 0.37 M0.26 102.26 C32.53 66.32, 61.97 30.2, 88.83 0.37 M0.4 114.3 C20.28 91.65, 42.65 66.91, 99.46 0.34 M0.4 114.3 C22.41 89.44, 42.7 67.14, 99.46 0.34 M0.53 126.34 C24.59 97.72, 47.33 71.54, 110.09 0.3 M0.53 126.34 C26.45 95.64, 53.82 66.41, 110.09 0.3 M0.01 139.13 C28.07 107.93, 55.46 73.95, 120.72 0.27 M0.01 139.13 C22.59 110.64, 46.97 82.46, 120.72 0.27 M0.14 151.17 C51.41 94.43, 100.72 34.08, 131.35 0.23 M0.14 151.17 C48.64 95.03, 96.96 40.34, 131.35 0.23 M0.27 163.22 C39.95 119.54, 76.26 76.38, 141.98 0.2 M0.27 163.22 C33.44 125.05, 66.43 86.59, 141.98 0.2 M0.41 175.26 C57.27 108.58, 114.4 44.65, 152.61 0.16 M0.41 175.26 C51.94 113.46, 104.11 53.98, 152.61 0.16 M0.54 187.3 C40.68 139.24, 82.12 94.76, 163.24 0.13 M0.54 187.3 C37.55 146.11, 73.23 104.84, 163.24 0.13 M0.02 200.09 C41.84 148.43, 88.38 97.07, 173.87 0.09 M0.02 200.09 C64.42 124.91, 129.37 51.11, 173.87 0.09 M0.15 212.13 C71.82 133.87, 137.65 55.52, 184.5 0.06 M0.15 212.13 C40.45 164.43, 82.14 117.02, 184.5 0.06 M0.28 224.17 C69.15 143.7, 140.12 62.88, 195.13 0.03 M0.28 224.17 C67.25 146.54, 134.04 69.61, 195.13 0.03 M0.42 236.22 C74.11 151.5, 144.83 69.28, 205.76 -0.01 M0.42 236.22 C73.78 153.72, 145.65 70.79, 205.76 -0.01 M-0.11 249.01 C44.15 197.28, 87.18 143.54, 216.39 -0.04 M-0.11 249.01 C76.8 160.35, 156 70.03, 216.39 -0.04 M0.03 261.05 C75.33 173.26, 147.88 88.08, 227.02 -0.08 M0.03 261.05 C62.92 187.78, 125.03 115.84, 227.02 -0.08 M0.16 273.09 C92.66 165.23, 186.97 55.99, 237.65 -0.11 M0.16 273.09 C53.82 209.72, 108.55 148.34, 237.65 -0.11 M0.29 285.13 C91.19 178.51, 184.13 70.27, 248.28 -0.15 M0.29 285.13 C74.01 200.39, 148.41 115.51, 248.28 -0.15 M0.43 297.17 C72.49 213.98, 147.45 129.27, 258.91 -0.18 M0.43 297.17 C86.43 196.82, 173.32 96.82, 258.91 -0.18 M-0.1 309.97 C103.02 191.98, 206.58 72.45, 269.54 -0.22 M-0.1 309.97 C74.35 222.64, 149.47 136.66, 269.54 -0.22 M0.04 322.01 C92.8 217.86, 182.97 112.62, 280.17 -0.25 M0.04 322.01 C106.64 199.2, 212.64 76.87, 280.17 -0.25 M0.17 334.05 C108.29 210.75, 217.26 86.53, 290.8 -0.28 M0.17 334.05 C94.57 224.47, 188.07 117.04, 290.8 -0.28 M0.3 346.09 C99.11 230.94, 200.15 114.73, 300.78 0.44 M0.3 346.09 C77.01 258.41, 153.08 170.25, 300.78 0.44 M0.44 358.13 C123.24 219.06, 245.78 77.62, 311.41 0.4 M0.44 358.13 C91.57 254.72, 181.55 152.1, 311.41 0.4 M-0.09 370.93 C70.04 290.19, 141.35 209.43, 322.04 0.37 M-0.09 370.93 C111.75 240.89, 224.42 112.03, 322.04 0.37 M0.05 382.97 C71.13 299.32, 143.27 216.91, 332.67 0.33 M0.05 382.97 C91.81 276.16, 182.97 170.81, 332.67 0.33 M0.18 395.01 C84.9 296.34, 170.19 198.95, 343.3 0.3 M0.18 395.01 C86.04 295.2, 174.09 194.91, 343.3 0.3 M0.31 407.05 C89.32 305.15, 177.81 202.89, 353.93 0.26 M0.31 407.05 C121.12 270.11, 240.9 133.03, 353.93 0.26 M0.45 419.09 C138.36 261.78, 273.81 104.65, 364.56 0.23 M0.45 419.09 C97.16 311.06, 192.82 201.25, 364.56 0.23 M-0.08 431.89 C79.17 339.24, 159.56 246.11, 375.19 0.19 M-0.08 431.89 C140.8 270.46, 281.91 108.9, 375.19 0.19 M0.06 443.93 C126.76 297.81, 254.45 151.59, 385.82 0.16 M0.06 443.93 C100.17 330.66, 198.4 217.62, 385.82 0.16 M0.19 455.97 C108.12 334.06, 213.7 211.33, 396.45 0.12 M0.19 455.97 C94.11 347.68, 186.96 240.48, 396.45 0.12 M0.32 468.01 C126.85 322.85, 253.43 176.59, 405.11 2.35 M0.32 468.01 C89.72 364.15, 179.16 261.56, 405.11 2.35 M0.46 480.05 C118.76 340.59, 237.34 203.51, 413.12 5.34 M0.46 480.05 C90.57 376.75, 179.6 274.22, 413.12 5.34 M-0.07 492.85 C128.03 343.23, 258.39 193.67, 418.5 11.34 M-0.07 492.85 C144.95 326.97, 288.11 162.51, 418.5 11.34 M0.07 504.89 C162.15 316.02, 326.43 128.63, 422.57 18.85 M0.07 504.89 C154.62 327.83, 307.62 152.34, 422.57 18.85 M0.2 516.93 C157.87 334.36, 318.37 150.03, 424.01 29.39 M0.2 516.93 C127.73 371.03, 255 224.32, 424.01 29.39 M0.33 528.97 C167.16 335.76, 334.55 143.36, 424.15 41.43 M0.33 528.97 C154.45 351.13, 310.94 171.08, 424.15 41.43 M0.47 541.01 C148.8 371.31, 297.73 200.88, 424.28 53.47 M0.47 541.01 C160.22 355.67, 321.21 170.95, 424.28 53.47 M-0.06 553.81 C160.32 371.03, 318.56 189.39, 424.41 65.51 M-0.06 553.81 C117.97 418.07, 235.57 283.26, 424.41 65.51 M0.08 565.85 C142.76 401.1, 287.11 235.69, 424.55 77.55 M0.08 565.85 C149.25 392.9, 300.04 219.26, 424.55 77.55 M0.21 577.89 C128.32 428.89, 259.3 278.96, 424.02 90.35 M0.21 577.89 C162 393.06, 321.88 208.74, 424.02 90.35 M0.34 589.93 C98 475.6, 196.67 361.77, 424.16 102.39 M0.34 589.93 C86.73 489.23, 173.45 388.81, 424.16 102.39 M0.48 601.97 C87.99 497.84, 178.85 394.47, 424.29 114.43 M0.48 601.97 C131.47 451.54, 263.39 299.62, 424.29 114.43 M-0.05 614.76 C168.49 421.47, 336.26 228.27, 424.42 126.47 M-0.05 614.76 C89.27 513.63, 177.5 412.14, 424.42 126.47 M0.09 626.81 C97.25 516.12, 193.54 405.34, 424.56 138.51 M0.09 626.81 C153.65 448.12, 308.54 270.18, 424.56 138.51 M0.22 638.85 C154.28 461.3, 309.67 283.52, 424.03 151.3 M0.22 638.85 C101.59 524.05, 201.32 409.27, 424.03 151.3 M0.35 650.89 C134.75 496.1, 270.18 339.66, 424.17 163.34 M0.35 650.89 C160.33 470, 318.7 286.91, 424.17 163.34 M0.49 662.93 C155.35 487.22, 309.58 308.29, 424.3 175.39 M0.49 662.93 C110.86 534.22, 221.42 406.98, 424.3 175.39 M-0.04 675.72 C163.71 488.35, 325.77 301.02, 424.43 187.43 M-0.04 675.72 C94.31 565.68, 189 456.39, 424.43 187.43 M0.1 687.76 C161.33 501.64, 324.79 314.31, 424.57 199.47 M0.1 687.76 C107.34 562.6, 217.01 436.58, 424.57 199.47 M0.23 699.81 C140.53 537.52, 283.77 373.98, 424.04 212.26 M0.23 699.81 C145.42 531.25, 292.25 361.78, 424.04 212.26 M0.36 711.85 C124.18 568.3, 247.41 425.63, 424.18 224.3 M0.36 711.85 C125.37 569.91, 249.13 427.66, 424.18 224.3 M0.49 723.89 C95.32 613.85, 190.62 503.08, 424.31 236.34 M0.49 723.89 C97.17 613.24, 192.58 503.49, 424.31 236.34 M-0.03 736.68 C143.38 571.86, 288.35 404.47, 424.44 248.39 M-0.03 736.68 C100.88 621.18, 200.74 506.46, 424.44 248.39 M0.11 748.72 C137.33 591.6, 273.94 433.32, 424.58 260.43 M0.11 748.72 C123.82 608.23, 246.27 467.08, 424.58 260.43 M0.24 760.76 C108.58 635.89, 214.2 513.75, 424.05 273.22 M0.24 760.76 C107.89 638.85, 214.73 516.02, 424.05 273.22 M0.37 772.81 C98.86 658.75, 195.57 547.25, 424.19 285.26 M0.37 772.81 C90.53 667.4, 181.12 563.18, 424.19 285.26 M0.5 784.85 C139.07 628.35, 275.51 471, 424.32 297.3 M0.5 784.85 C131.23 634.05, 261.81 483.67, 424.32 297.3 M-0.02 797.64 C159.48 614.74, 316.89 433.74, 424.45 309.34 M-0.02 797.64 C99.12 685.48, 196.75 572.56, 424.45 309.34 M0.11 809.68 C142.01 645.76, 283.78 482.73, 424.58 321.39 M0.11 809.68 C114.73 679.77, 228.04 549.62, 424.58 321.39 M0.25 821.72 C127.8 672.84, 256.66 526.25, 424.06 334.18 M0.25 821.72 C90.61 718.7, 179.8 616.19, 424.06 334.18 M0.38 833.76 C102.15 719.28, 202.7 602.75, 424.2 346.22 M0.38 833.76 C164.87 645.1, 329.45 455.16, 424.2 346.22 M0.51 845.81 C169.23 651.91, 338.09 456.89, 424.33 358.26 M0.51 845.81 C163.15 660.4, 324.21 475.68, 424.33 358.26 M-0.01 858.6 C112.62 730.52, 225.01 603.17, 424.46 370.3 M-0.01 858.6 C102 744.46, 202.79 628.58, 424.46 370.3 M0.12 870.64 C156.64 693.86, 312.44 514.42, 424.59 382.34 M0.12 870.64 C89.8 769.02, 178.84 666.44, 424.59 382.34 M0.26 882.68 C92.76 776.57, 184.26 669.82, 424.07 395.14 M0.26 882.68 C154.79 701.98, 310.77 521.98, 424.07 395.14 M0.39 894.72 C142.31 729.24, 286.09 563.87, 424.2 407.18 M0.39 894.72 C135.2 737.3, 271.07 580.57, 424.2 407.18 M0.52 906.76 C164.9 719.34, 326.99 531.99, 424.34 419.22 M0.52 906.76 C100.7 790.86, 202.16 673.37, 424.34 419.22 M0 919.56 C159.74 737.97, 317.6 554.72, 424.47 431.26 M0 919.56 C160.12 734.58, 322.77 548.04, 424.47 431.26 M0.13 931.6 C94.55 824.34, 189.02 716.19, 424.6 443.3 M0.13 931.6 C131.49 781.46, 262.52 630.95, 424.6 443.3 M0.92 942.89 C151.67 769.47, 302.65 595.82, 424.08 456.1 M0.92 942.89 C91.6 840.88, 180.74 738.46, 424.08 456.1 M3.02 952.66 C115.97 824.3, 227.28 695.44, 424.21 468.14 M3.02 952.66 C140.96 792.83, 279.66 634.07, 424.21 468.14 M7.09 960.18 C131.28 817.33, 257.31 672.5, 424.35 480.18 M7.09 960.18 C119.93 829.04, 234.02 698.66, 424.35 480.18 M13.13 965.42 C107.81 856.22, 201.66 747.12, 424.48 492.22 M13.13 965.42 C116.52 848.44, 219.59 730.52, 424.48 492.22 M21.14 968.41 C117.87 853.22, 217.56 738.99, 424.61 504.26 M21.14 968.41 C174.48 792.4, 327.97 615.07, 424.61 504.26 M30.46 969.88 C149.34 834.46, 269.4 696.08, 424.09 517.06 M30.46 969.88 C159.54 821.4, 287.65 673.9, 424.09 517.06 M40.43 970.6 C174.93 813.97, 311.15 658.18, 424.22 529.1 M40.43 970.6 C117.99 882.37, 194.76 793.61, 424.22 529.1 M51.06 970.57 C146.41 862.39, 241.69 752.75, 424.36 541.14 M51.06 970.57 C128.76 883.32, 204.52 795.4, 424.36 541.14 M61.69 970.54 C140.21 882.1, 218.5 792.01, 424.49 553.18 M61.69 970.54 C185.45 829.45, 309.14 687.93, 424.49 553.18 M72.32 970.5 C186.04 839.98, 298.88 711.41, 424.62 565.22 M72.32 970.5 C155.07 876.35, 237.6 781.01, 424.62 565.22 M82.95 970.47 C204.07 831.88, 324.13 693.32, 424.1 578.02 M82.95 970.47 C170.78 866.67, 259.97 764.46, 424.1 578.02 M93.58 970.43 C200.15 847.32, 307.22 723.25, 424.23 590.06 M93.58 970.43 C213.87 831.51, 333.65 693.71, 424.23 590.06 M104.21 970.4 C203.69 856.71, 302.79 744.19, 424.37 602.1 M104.21 970.4 C223.3 832.86, 341.7 695.83, 424.37 602.1 M114.84 970.36 C226.2 842.48, 338.91 714.77, 424.5 614.14 M114.84 970.36 C187.55 887.66, 259.26 804.64, 424.5 614.14 M125.47 970.33 C232.84 847.31, 338.13 726.75, 424.63 626.18 M125.47 970.33 C222.99 857.5, 320.17 745.3, 424.63 626.18 M136.1 970.29 C222.5 871.36, 308.58 771.18, 424.11 638.98 M136.1 970.29 C217.92 874.11, 300.85 778.57, 424.11 638.98 M146.73 970.26 C253.83 846.94, 359.04 724.1, 424.24 651.02 M146.73 970.26 C237.7 864.47, 328.64 758.75, 424.24 651.02 M157.36 970.22 C237.81 879.49, 316.5 788.84, 424.38 663.06 M157.36 970.22 C228.35 887.92, 299.92 805.62, 424.38 663.06 M167.99 970.19 C227.18 900.24, 286.71 831.22, 424.51 675.1 M167.99 970.19 C229.22 900.69, 290.01 829.94, 424.51 675.1 M178.62 970.16 C242.87 895.25, 307.42 822.01, 423.99 687.89 M178.62 970.16 C255.17 881.47, 332.87 792.18, 423.99 687.89 M189.25 970.12 C270.89 877.21, 350.83 787.39, 424.12 699.94 M189.25 970.12 C250.04 900.91, 309.26 833.31, 424.12 699.94 M199.88 970.09 C247.62 913.77, 296.57 857.74, 424.25 711.98 M199.88 970.09 C261.43 899.24, 321.59 828.47, 424.25 711.98 M210.51 970.05 C273.94 898.69, 334.25 827.83, 424.39 724.02 M210.51 970.05 C258.1 914.79, 304.52 860.14, 424.39 724.02 M221.14 970.02 C288.65 891.22, 354.3 815.32, 424.52 736.06 M221.14 970.02 C297.04 883.24, 372.43 797.13, 424.52 736.06 M231.12 970.74 C287.32 906.67, 342.01 843.71, 424 748.85 M231.12 970.74 C296.3 894.55, 361.9 818.39, 424 748.85 M241.75 970.7 C286.4 917.76, 333.36 866.93, 424.13 760.89 M241.75 970.7 C302.95 898.7, 365.89 827.1, 424.13 760.89 M252.38 970.67 C295.05 919.36, 337.63 870.82, 424.26 772.93 M252.38 970.67 C297.99 918.82, 343.79 867.09, 424.26 772.93 M263.01 970.63 C297.77 929.29, 334.24 888.65, 424.4 784.98 M263.01 970.63 C314.08 910.76, 368.05 849.04, 424.4 784.98 M273.64 970.6 C329.12 907.82, 382.02 847.63, 424.53 797.02 M273.64 970.6 C333.41 902.62, 391.35 836.11, 424.53 797.02 M284.27 970.57 C329.95 917.2, 376.98 863.33, 424.01 809.81 M284.27 970.57 C335.94 912.62, 384.77 854.99, 424.01 809.81 M294.9 970.53 C328.58 926.92, 366.73 888.12, 424.14 821.85 M294.9 970.53 C339.85 921.53, 384.65 870.18, 424.14 821.85 M305.53 970.5 C340.94 929.94, 374.62 891.93, 424.27 833.89 M305.53 970.5 C337.93 934.28, 367.73 899.47, 424.27 833.89 M316.16 970.46 C352.47 928.44, 387.65 888.35, 424.41 845.93 M316.16 970.46 C351.31 928.58, 388.66 886.65, 424.41 845.93 M326.79 970.43 C350.96 943.32, 376.96 913.21, 424.54 857.98 M326.79 970.43 C363.09 931.15, 397.67 888.68, 424.54 857.98 M337.42 970.39 C368.55 935.99, 393.55 902.71, 424.02 870.77 M337.42 970.39 C356.1 950.48, 372.28 929.98, 424.02 870.77 M348.05 970.36 C372.81 939.52, 399.64 913.19, 424.15 882.81 M348.05 970.36 C363.18 952.79, 379.71 935.89, 424.15 882.81 M358.68 970.32 C384.35 942.35, 407.74 915.42, 424.28 894.85 M358.68 970.32 C381.64 945.69, 403.31 921.04, 424.28 894.85 M369.31 970.29 C391.76 946.28, 410.81 919.8, 424.42 906.89 M369.31 970.29 C392.06 944.32, 413.85 920.13, 424.42 906.89 M379.94 970.25 C390.26 958.72, 399.2 945.04, 424.55 918.93 M379.94 970.25 C395.44 952.49, 412.26 933.94, 424.55 918.93 M390.57 970.22 C402.68 955.16, 414.14 943.65, 424.03 931.73 M390.57 970.22 C402.4 956.27, 415.91 941.07, 424.03 931.73 M402.51 968.68 C410.73 960.75, 416.19 952.53, 424.81 943.02 M402.51 968.68 C409.2 960.99, 413.83 954.79, 424.81 943.02" stroke="#ffec99" stroke-width="1" fill="none"></path><path d="M32 0 C157.55 0.5, 282.99 1.2, 392.21 0 M392.21 0 C414.71 -0.9, 423.28 9.84, 424.21 32 M424.21 32 C422.41 267, 421.42 500.9, 424.21 937.79 M424.21 937.79 C423.29 960.57, 414.03 970.22, 392.21 969.79 M392.21 969.79 C300.06 970.1, 206.33 970.37, 32 969.79 M32 969.79 C12.38 970.85, 0.75 959.2, 0 937.79 M0 937.79 C-1.78 626.24, -1.73 315.11, 0 32 M0 32 C-0.26 11.55, 12.38 1.14, 32 0" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g stroke-linecap="round" transform="translate(855.0373236025054 496.0781757751132) rotate(0 88.5 37.50000000000003)"><path d="M18.75 0 C69.46 -0.74, 116.95 5.17, 158.25 0 C168.67 3.05, 175.71 5.48, 177 18.75 C177.5 27.91, 176.46 34.79, 177 56.25 C173.98 71.12, 170.94 77.46, 158.25 75 C119.83 72.03, 84.86 73.86, 18.75 75 C6.14 74.5, -1.83 69.63, 0 56.25 C0.84 48.13, -1.74 34.67, 0 18.75 C1.59 8.69, 9.36 0.62, 18.75 0" stroke="none" stroke-width="0" fill="#ffc9c9"></path><path d="M18.75 0 C53.27 -1.06, 82.61 0.21, 158.25 0 M18.75 0 C70.87 1.43, 124.49 1.04, 158.25 0 M158.25 0 C170.11 -0.59, 177.5 6.44, 177 18.75 M158.25 0 C172.51 0.88, 177.22 4.7, 177 18.75 M177 18.75 C176.56 30.01, 178.49 43.04, 177 56.25 M177 18.75 C177.85 27.19, 177.16 34.82, 177 56.25 M177 56.25 C178.3 69.78, 168.8 76.1, 158.25 75 M177 56.25 C174.71 67.1, 172.19 74.11, 158.25 75 M158.25 75 C126.01 72.92, 93.83 72.02, 18.75 75 M158.25 75 C116.75 72.78, 75.39 74.62, 18.75 75 M18.75 75 C7.12 75.54, -1.2 69.55, 0 56.25 M18.75 75 C4.37 77.1, -1.99 70.38, 0 56.25 M0 56.25 C-1.37 45.23, 0.82 29.51, 0 18.75 M0 56.25 C-0.74 41.36, 1 26.57, 0 18.75 M0 18.75 C0.07 5.51, 7.05 -1.8, 18.75 0 M0 18.75 C-0.61 6.55, 8.11 -1.1, 18.75 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(866.3789907777983 514.6781757751132) rotate(0 77.15833282470703 18.900000000000006)"><text x="77.15833282470703" y="28.112000000000002" font-family="Nunito, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">snix-castore</text></g><g stroke-linecap="round" transform="translate(855.0373236025054 647.6736587011746) rotate(0 79 18.5)"><path d="M9.25 0 C50.73 3.83, 93.47 -2.63, 148.75 0 C151.89 2.69, 156.83 1.72, 158 9.25 C158.31 13.24, 154.59 16.9, 158 27.75 C160.54 33.55, 153.65 37.63, 148.75 37 C121.33 37.21, 88.49 36.16, 9.25 37 C5.95 34.93, -2.79 34.2, 0 27.75 C3.07 20.6, -0.36 18.84, 0 9.25 C3.2 -0.41, 3.29 -0.76, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C49.4 1.01, 91 0.13, 148.75 0 M9.25 0 C59.35 -2.07, 110.17 -0.4, 148.75 0 M148.75 0 C156.7 -0.42, 157.13 1.13, 158 9.25 M148.75 0 C153.14 -0.17, 157.08 5.08, 158 9.25 M158 9.25 C159.83 16.33, 157.71 21, 158 27.75 M158 9.25 C158.52 15.34, 158.8 21.2, 158 27.75 M158 27.75 C157.7 34.75, 154.23 38.74, 148.75 37 M158 27.75 C157.09 33.18, 154.79 38.48, 148.75 37 M148.75 37 C112.37 37.9, 71.54 36.78, 9.25 37 M148.75 37 C103.31 37.47, 57.11 35.77, 9.25 37 M9.25 37 C3.55 37.4, 0.5 33.94, 0 27.75 M9.25 37 C3.53 37.5, 1.43 35.68, 0 27.75 M0 27.75 C-0.09 24.27, -0.03 17.95, 0 9.25 M0 27.75 C-0.32 24.34, -0.77 19.03, 0 9.25 M0 9.25 C1.13 2.4, 2.67 0.75, 9.25 0 M0 9.25 C-0.08 2.58, 4.73 -0.67, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(894.4826361025054 652.6736587011746) rotate(0 39.5546875 13.5)"><text x="39.5546875" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">traversal</text></g><g stroke-linecap="round" transform="translate(855.0373236025054 757.1441996017049) rotate(0 79 18.5)"><path d="M9.25 0 C48.57 1.98, 96.01 1.02, 148.75 0 C154.71 0.3, 156.53 2.41, 158 9.25 C160.03 11.36, 158.11 16.62, 158 27.75 C156.03 31.57, 156.17 37.76, 148.75 37 C94.28 36.83, 40.44 33.33, 9.25 37 C2.37 40.3, 1.54 32.57, 0 27.75 C1.92 21.19, 2.71 12.6, 0 9.25 C-0.4 2.98, 1.32 -2.02, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C42.7 1.9, 79.34 1.47, 148.75 0 M9.25 0 C59.5 -1.23, 109.53 -0.99, 148.75 0 M148.75 0 C155.09 -1.83, 156.76 5.04, 158 9.25 M148.75 0 C154.01 1.73, 159.32 1.67, 158 9.25 M158 9.25 C156.81 15.38, 158.21 19.52, 158 27.75 M158 9.25 C158.75 13.62, 158.79 19.3, 158 27.75 M158 27.75 C159.16 33.87, 155.14 38.94, 148.75 37 M158 27.75 C159.6 35.08, 153.75 37.05, 148.75 37 M148.75 37 C95.05 36.04, 40.21 36.44, 9.25 37 M148.75 37 C105.89 38.26, 63.68 37.69, 9.25 37 M9.25 37 C1.4 37.56, 1.5 35, 0 27.75 M9.25 37 C5.03 36.89, -0.78 34.33, 0 27.75 M0 27.75 C1.01 20.95, -0.29 11.85, 0 9.25 M0 27.75 C-0.08 24.17, 0.9 19.5, 0 9.25 M0 9.25 C0.38 4.38, 2.55 1.39, 9.25 0 M0 9.25 C1.06 0.86, 3.91 0.81, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(877.0138861025054 762.1441996017049) rotate(0 57.0234375 13.5)"><text x="57.0234375" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">blob syncing</text></g><g stroke-linecap="round" transform="translate(855.0373236025054 1387.076692053191) rotate(0 79 18.5)"><path d="M9.25 0 C60.32 1.08, 106.07 -1.69, 148.75 0 C152.91 3.13, 161.26 2.21, 158 9.25 C157.35 17.44, 158.24 21.38, 158 27.75 C156.26 31.43, 155.05 35.08, 148.75 37 C96.47 36.71, 52.77 34.19, 9.25 37 C4.93 37.38, 2.79 36.3, 0 27.75 C2.46 18.63, 1.8 14.26, 0 9.25 C-0.37 3.48, 2.56 2.53, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C56.54 0.49, 105.81 -2.84, 148.75 0 M9.25 0 C55.75 -0.89, 102.16 -0.08, 148.75 0 M148.75 0 C156.14 -0.61, 157.89 3.25, 158 9.25 M148.75 0 C153.97 -0.43, 156.63 3.06, 158 9.25 M158 9.25 C158.18 15.25, 157.1 21.73, 158 27.75 M158 9.25 C158.28 15.28, 158.3 21.71, 158 27.75 M158 27.75 C159.46 32.13, 154.52 38.84, 148.75 37 M158 27.75 C158.98 33.06, 155.66 36.84, 148.75 37 M148.75 37 C122.2 35.12, 92.2 36.77, 9.25 37 M148.75 37 C114.32 35.29, 78.21 35.31, 9.25 37 M9.25 37 C1.58 36.14, 1.92 34.13, 0 27.75 M9.25 37 C2.8 35.1, 0.84 35.68, 0 27.75 M0 27.75 C0.26 21.14, -0.49 17.45, 0 9.25 M0 27.75 C0.01 23.52, 0.52 18.52, 0 9.25 M0 9.25 C-0.63 4.97, 1.97 -0.34, 9.25 0 M0 9.25 C0.17 5.04, 3.91 0.07, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(871.0763861025054 1392.076692053191) rotate(0 62.9609375 13.5)"><text x="62.9609375" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">FUSE adapter</text></g><g stroke-linecap="round" transform="translate(1048.4678328134046 1387.076692053191) rotate(0 79 18.5)"><path d="M9.25 0 C39.52 -0.27, 65.94 -0.83, 148.75 0 C155.46 1.67, 155.37 4.25, 158 9.25 C158.49 14.99, 155.86 20.5, 158 27.75 C157.6 36.12, 158.36 33.72, 148.75 37 C103.64 37.19, 62.92 32.76, 9.25 37 C1.26 35.01, 0.33 32.41, 0 27.75 C1.12 23.27, 1.61 14.82, 0 9.25 C-2.25 5.12, 4.5 -1.15, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C62.3 -0.82, 114.34 -1.24, 148.75 0 M9.25 0 C58.77 -0.07, 109.29 1.64, 148.75 0 M148.75 0 C155.13 -0.24, 156.34 3.81, 158 9.25 M148.75 0 C156.68 -0.14, 155.93 3.77, 158 9.25 M158 9.25 C158.45 13.99, 157.1 19.35, 158 27.75 M158 9.25 C158.13 14.38, 158.96 19.58, 158 27.75 M158 27.75 C157.66 34.07, 156.61 37.72, 148.75 37 M158 27.75 C158.07 35.27, 156.68 38.33, 148.75 37 M148.75 37 C102.95 34.59, 59.14 37.52, 9.25 37 M148.75 37 C109.47 36.2, 72.25 36.47, 9.25 37 M9.25 37 C2.18 36.03, -1.38 33.99, 0 27.75 M9.25 37 C1.86 38.2, -1.57 33.19, 0 27.75 M0 27.75 C-1.07 24.75, 0.17 21.29, 0 9.25 M0 27.75 C-0.58 21.63, -0.88 14.67, 0 9.25 M0 9.25 C-0.68 2.88, 3.3 -0.29, 9.25 0 M0 9.25 C1.61 4.36, 3.88 -1.41, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1058.7647078134046 1392.076692053191) rotate(0 68.703125 13.5)"><text x="68.703125" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">virtiofs adapter</text></g><g transform="translate(855.0373236025054 584.2259350682123) rotate(0 189.9499969482422 13.5)"><text x="0" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">"The castore data storage/syncing engine"</text></g><g stroke-linecap="round" transform="translate(1049.5697357774661 757.1441996017049) rotate(0 79 18.5)"><path d="M9.25 0 C48.73 -2.59, 85.01 2.4, 148.75 0 C157.36 1.2, 158.64 6.65, 158 9.25 C159.3 15.83, 158.97 23.3, 158 27.75 C156.99 37.51, 156.41 38.82, 148.75 37 C112.73 37.38, 83.32 37.04, 9.25 37 C1.36 37.07, 0.19 33.39, 0 27.75 C1.44 22.27, 2.13 11.12, 0 9.25 C-0.08 6.4, 0.6 -1.16, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C50.24 -0.02, 92.21 0.31, 148.75 0 M9.25 0 C51.91 -1.48, 92.74 -0.44, 148.75 0 M148.75 0 C155.59 -1.43, 157.6 4.22, 158 9.25 M148.75 0 C153.54 0.49, 157.59 5.29, 158 9.25 M158 9.25 C157.77 16.76, 159.21 21.1, 158 27.75 M158 9.25 C157.12 17.3, 157.72 23.73, 158 27.75 M158 27.75 C158.68 35.49, 155.42 36.34, 148.75 37 M158 27.75 C158.21 34.19, 156.58 36.95, 148.75 37 M148.75 37 C107.66 36.52, 68.13 34.49, 9.25 37 M148.75 37 C95.92 36.34, 41.31 36.94, 9.25 37 M9.25 37 C1.84 35.52, -1.51 35.83, 0 27.75 M9.25 37 C4.08 36.06, 1.61 35.98, 0 27.75 M0 27.75 C0.21 21.08, -1.65 17.64, 0 9.25 M0 27.75 C0.93 22.55, -0.03 15.77, 0 9.25 M0 9.25 C1.52 3.06, 3.57 -1.02, 9.25 0 M0 9.25 C2.19 0.89, 1.39 0.17, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1074.0228607774661 762.1441996017049) rotate(0 54.546875 13.5)"><text x="54.546875" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">tree syncing</text></g><g stroke-opacity="0.4" fill-opacity="0.4" stroke-linecap="round" transform="translate(1049.5697357774661 867.9237553316773) rotate(0 79 45.5)"><path d="M22.75 0 C55.2 1.55, 96.73 -0.57, 135.25 0 C153.44 0.8, 159.38 6.63, 158 22.75 C155.46 41.12, 156.59 52.59, 158 68.25 C155.73 80.05, 149.55 88.25, 135.25 91 C100.37 90.89, 69.19 93.2, 22.75 91 C9.42 89.79, 0.35 83.41, 0 68.25 C-1.77 53.47, -1.43 32.16, 0 22.75 C1.36 4.1, 4.19 0.18, 22.75 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M22.75 0 C58.91 2.73, 97.76 0.41, 135.25 0 M22.75 0 C64.01 1.54, 105.53 0.62, 135.25 0 M135.25 0 C149.53 -1.45, 157.57 7.96, 158 22.75 M135.25 0 C150.18 1.97, 156.04 5.85, 158 22.75 M158 22.75 C156.19 41.89, 156.03 56.11, 158 68.25 M158 22.75 C158.15 38.2, 157.68 53.99, 158 68.25 M158 68.25 C156.94 84.44, 150.76 89.25, 135.25 91 M158 68.25 C159.31 84.82, 148.64 93.11, 135.25 91 M135.25 91 C92.67 89.74, 47.57 92.71, 22.75 91 M135.25 91 C105.18 91.73, 76.49 90.08, 22.75 91 M22.75 91 C7.17 89.59, 1.3 83.36, 0 68.25 M22.75 91 C9.87 91.96, -1.33 81.93, 0 68.25 M0 68.25 C0.99 53.81, 1.41 42.52, 0 22.75 M0 68.25 C-0.18 51.98, 0.75 34.27, 0 22.75 M0 22.75 C0.79 9.18, 6.32 -0.94, 22.75 0 M0 22.75 C1.18 8.3, 7.95 0.96, 22.75 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g stroke-opacity="0.4" fill-opacity="0.4" transform="translate(1064.1634857774661 872.9237553316773) rotate(0 64.40625 40.5)"><text x="64.40625" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">chunked</text><text x="64.40625" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">syncing</text><text x="64.40625" y="74.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">improvements</text></g><g stroke-linecap="round"><g transform="translate(840.2703993977277 1366.201758359004) rotate(0 200.3227649447426 0.5110274615938124)"><path d="M-0.53 0.87 C66.28 0.78, 334.43 0.27, 401.31 0.19" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="8 10"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(830.0591461865797 977.7226797302098) rotate(0 200.3227649447426 0.5110274615938124)"><path d="M0.99 -0.38 C67.53 -0.43, 333.09 0.37, 399.73 0.44" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="8 10"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(857.4234102182232 1288.0733018970109) rotate(0 79 32)"><path d="M16 0 C51.65 -0.15, 83.9 0.58, 142 0 C155.03 -2.11, 154.56 3.41, 158 16 C155.49 28.74, 160.78 32.15, 158 48 C158.13 60, 151.82 66.41, 142 64 C105.58 58.65, 68.58 64.8, 16 64 C7.25 61.43, 0.02 60.29, 0 48 C-3.58 39.99, -1.82 31.84, 0 16 C-0.98 3.85, 4.45 -2.15, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C46.74 0.58, 74.82 2.72, 142 0 M16 0 C65.21 0.03, 115.9 -0.64, 142 0 M142 0 C153.59 -1.86, 158.45 5.13, 158 16 M142 0 C151.15 1.56, 158.74 3.48, 158 16 M158 16 C157 27.42, 156.18 34.19, 158 48 M158 16 C157.51 25.52, 157.38 35.56, 158 48 M158 48 C157.55 56.88, 151.01 64.94, 142 64 M158 48 C156.01 56.71, 154.9 65.35, 142 64 M142 64 C94.53 63.79, 48.87 66.68, 16 64 M142 64 C106.72 64.72, 71.95 64.6, 16 64 M16 64 C4.16 64.62, 1.17 60.4, 0 48 M16 64 C5.92 65.99, -1.55 56.64, 0 48 M0 48 C-2.16 37.5, -1.9 22.7, 0 16 M0 48 C-0.93 36.8, 0.29 26.55, 0 16 M0 16 C-0.55 3.83, 6.86 -0.94, 16 0 M0 16 C1.27 5.45, 3.87 -0.68, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(879.6968477182232 1293.0733018970109) rotate(0 56.7265625 27)"><text x="56.7265625" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">gRPC server</text><text x="56.7265625" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">adapter</text></g><g stroke-linecap="round" transform="translate(1048.4678328134046 1288.0733018970109) rotate(0 79 32)"><path d="M16 0 C51.19 2.25, 93.41 -0.35, 142 0 C151.94 3.37, 159.1 7.29, 158 16 C155.82 24.96, 157.39 33.23, 158 48 C156.28 55.86, 152.56 61.65, 142 64 C108.22 64.46, 81.06 61.87, 16 64 C5.92 62.24, -3.08 55.52, 0 48 C1.69 42.2, 2.9 33.99, 0 16 C0.15 4.42, 1.97 0.13, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C45.86 -1.16, 78.38 1.86, 142 0 M16 0 C50.14 0.32, 82.2 -0.67, 142 0 M142 0 C152.54 -1.68, 157.91 7.32, 158 16 M142 0 C150.72 0.48, 157.93 5.38, 158 16 M158 16 C157.67 24.44, 158.17 27.34, 158 48 M158 16 C158.58 26.93, 158.7 38.15, 158 48 M158 48 C157.02 57.73, 152.69 62.57, 142 64 M158 48 C156.62 59.69, 154.52 65.96, 142 64 M142 64 C106.33 61.3, 74.35 63.95, 16 64 M142 64 C111.46 63.28, 83.56 62.79, 16 64 M16 64 C6.71 62.84, -0.36 58.5, 0 48 M16 64 C6.84 65.19, -0.65 59.7, 0 48 M0 48 C-1.56 40.81, 1.44 34.29, 0 16 M0 48 C0.88 38.52, 0.1 28.9, 0 16 M0 16 C0.67 3.96, 7.13 1.29, 16 0 M0 16 C-0.02 3.12, 3.63 2.03, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1074.1553328134046 1293.0733018970109) rotate(0 53.3125 27)"><text x="53.3125" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">gRPC client</text><text x="53.3125" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">impls</text></g><g stroke-linecap="round" transform="translate(1048.4678328134046 653.2435389422094) rotate(0 79 45.5)"><path d="M22.75 0 C63.09 3.89, 96.99 3.24, 135.25 0 C149.8 2.96, 155.46 6.09, 158 22.75 C156.67 38.18, 157.59 53.85, 158 68.25 C160.36 83.58, 146.89 88.64, 135.25 91 C108.17 93.31, 75 91.78, 22.75 91 C10.11 93.46, -3.27 81.18, 0 68.25 C3.17 49.9, 2.21 33.93, 0 22.75 C-0.25 10.06, 10.49 0.83, 22.75 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M22.75 0 C55.78 -1.39, 90.9 -1.36, 135.25 0 M22.75 0 C58.6 -0.66, 94.86 1.01, 135.25 0 M135.25 0 C152.13 0.75, 159.32 8.36, 158 22.75 M135.25 0 C152.26 -1.5, 158.42 7.14, 158 22.75 M158 22.75 C159.28 33.16, 159.37 42.45, 158 68.25 M158 22.75 C158.07 39.32, 158.2 54.75, 158 68.25 M158 68.25 C157.46 84.22, 148.46 92.26, 135.25 91 M158 68.25 C158.13 82.05, 150.73 90.27, 135.25 91 M135.25 91 C111.17 92.21, 89.27 92.38, 22.75 91 M135.25 91 C107.16 92.56, 78.84 91.78, 22.75 91 M22.75 91 C7.88 89.93, -1.48 85.36, 0 68.25 M22.75 91 C8.81 90.73, -1.4 81.86, 0 68.25 M0 68.25 C0.5 53.41, 1.32 40.87, 0 22.75 M0 68.25 C-0.6 51.66, 0.28 34.24, 0 22.75 M0 22.75 C1.78 8.11, 9.17 1.81, 22.75 0 M0 22.75 C0.43 6.79, 6.05 1.38, 22.75 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1072.1553328134046 658.2435389422094) rotate(0 55.3125 40.5)"><text x="55.3125" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">castore data</text><text x="55.3125" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">types and</text><text x="55.3125" y="74.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">conversions</text></g><g stroke-linecap="round" transform="translate(1049.5697357774661 813.6147405022352) rotate(0 79 18.5)"><path d="M9.25 0 C58.54 -1.3, 111.02 -4.46, 148.75 0 C152.02 -0.92, 158.1 3.34, 158 9.25 C157.74 17.65, 156.65 21.21, 158 27.75 C155.63 33.34, 157.26 34.27, 148.75 37 C111.49 34.96, 75.26 33.9, 9.25 37 C2.21 36.22, 1.02 36.67, 0 27.75 C1.1 21.79, 0.61 15.09, 0 9.25 C-2.43 0.66, 6.42 -0.98, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C60.07 -0.26, 107.07 -2.26, 148.75 0 M9.25 0 C45.33 1.01, 81.25 1.28, 148.75 0 M148.75 0 C154.93 -1.63, 157.49 3.82, 158 9.25 M148.75 0 C153.96 1.1, 158.52 1.53, 158 9.25 M158 9.25 C157.93 14.61, 156.25 20.03, 158 27.75 M158 9.25 C157.13 16.63, 158.63 21.76, 158 27.75 M158 27.75 C157.44 34.73, 153.43 38.61, 148.75 37 M158 27.75 C155.95 33.79, 156.29 35.39, 148.75 37 M148.75 37 C120.12 36.88, 86.85 37.02, 9.25 37 M148.75 37 C108.05 38.06, 65.57 37.33, 9.25 37 M9.25 37 C4.72 38.23, 0.76 32.05, 0 27.75 M9.25 37 C5.14 37.97, -2.29 35.32, 0 27.75 M0 27.75 C-1.39 22.44, -0.59 15.79, 0 9.25 M0 27.75 C0.71 22.86, 0.53 17.48, 0 9.25 M0 9.25 C-1.48 1.52, 3.45 0.78, 9.25 0 M0 9.25 C0 4.39, 4.07 -0.17, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1054.8666107774661 818.6147405022352) rotate(0 73.703125 13.5)"><text x="73.703125" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">directory graphs</text></g><g stroke-linecap="round" transform="translate(857.4234102182232 1224.4084331952965) rotate(0 79 18.5)"><path d="M9.25 0 C44.1 -4.2, 82.91 -0.61, 148.75 0 C154.18 2.19, 161.05 5.07, 158 9.25 C158.92 15.53, 156.08 19.03, 158 27.75 C161.45 33.79, 154.3 34.7, 148.75 37 C101.89 35.92, 58.05 33.9, 9.25 37 C5.01 37.34, -1.33 33.53, 0 27.75 C-2.52 22.68, 1.64 14.33, 0 9.25 C0.52 3.91, 3.81 -1.3, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C60.89 -2.06, 108.82 0.58, 148.75 0 M9.25 0 C52.79 0.48, 94.37 0.72, 148.75 0 M148.75 0 C153.35 0.17, 157.94 1.11, 158 9.25 M148.75 0 C155.53 1.94, 157.79 1.2, 158 9.25 M158 9.25 C159.9 15.14, 159.62 18.63, 158 27.75 M158 9.25 C158.77 12.47, 157.91 17.38, 158 27.75 M158 27.75 C158.37 32.95, 156.29 37.11, 148.75 37 M158 27.75 C160.07 34.66, 156.76 34.8, 148.75 37 M148.75 37 C119.06 37.41, 86.62 35.64, 9.25 37 M148.75 37 C118.86 36.55, 88.6 35.76, 9.25 37 M9.25 37 C1.33 35.84, -1.98 35.25, 0 27.75 M9.25 37 C3.93 38.45, 0.2 33.75, 0 27.75 M0 27.75 C1.02 23.69, 1.42 21.31, 0 9.25 M0 27.75 C0.62 24.07, -0.44 19.99, 0 9.25 M0 9.25 C1.43 2.51, 2.62 1.05, 9.25 0 M0 9.25 C1.32 4.91, 4.54 1.9, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(881.8296602182232 1229.4084331952965) rotate(0 54.59375 13.5)"><text x="54.59375" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">composition</text></g><g stroke-linecap="round" transform="translate(855.0373236025054 1000.6515677968637) rotate(0 79 18.5)"><path d="M9.25 0 C54.98 -1.39, 106.97 4.21, 148.75 0 C158.44 -3.56, 160.14 4.91, 158 9.25 C160.17 17.31, 158.24 18, 158 27.75 C156.19 30.76, 156.59 33.81, 148.75 37 C116.13 39.4, 85.44 41.22, 9.25 37 C3.34 39.72, -1.39 37.48, 0 27.75 C2.22 19.84, 1.45 17.83, 0 9.25 C0.75 4.48, 3.92 -1.53, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C57 1.98, 103.42 -0.21, 148.75 0 M9.25 0 C58.49 -0.94, 106.89 0.64, 148.75 0 M148.75 0 C154.84 -0.34, 156.72 3.34, 158 9.25 M148.75 0 C153.57 -0.56, 155.93 2.78, 158 9.25 M158 9.25 C158.05 12.33, 157.67 16.96, 158 27.75 M158 9.25 C158.09 14.23, 157.36 18.53, 158 27.75 M158 27.75 C158.46 34.32, 154.19 36.94, 148.75 37 M158 27.75 C157.01 33.29, 157.03 35.03, 148.75 37 M148.75 37 C99.57 35.52, 50.32 36.4, 9.25 37 M148.75 37 C111.16 36.53, 70.99 37.66, 9.25 37 M9.25 37 C4.05 35.21, -1.81 32.44, 0 27.75 M9.25 37 C1.23 38.03, 0.88 35.23, 0 27.75 M0 27.75 C-0.37 22.68, 1.39 17.71, 0 9.25 M0 27.75 C-0.66 21.34, -0.22 16.14, 0 9.25 M0 9.25 C-1.49 1.79, 3.76 1.15, 9.25 0 M0 9.25 C1.29 3.42, 3.14 2.19, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(876.4904486025054 1005.6515677968637) rotate(0 57.546875 13.5)"><text x="57.546875" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">object stores</text></g><g stroke-linecap="round" transform="translate(1048.4678328134046 1226.673092273546) rotate(0 79 18.5)"><path d="M9.25 0 C56.93 0.73, 102.66 1.22, 148.75 0 C152.97 -1.32, 161.55 6.37, 158 9.25 C156.5 15.29, 161.22 20.84, 158 27.75 C154.43 32.02, 154.22 35.23, 148.75 37 C96.52 34.54, 49.86 40.65, 9.25 37 C3.4 38.02, 1.07 33.97, 0 27.75 C-0.29 26.68, -3 18.53, 0 9.25 C2.05 1.88, 6.04 -0.54, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C54.3 -1.46, 100.92 0.24, 148.75 0 M9.25 0 C44.79 0.66, 81.82 -0.24, 148.75 0 M148.75 0 C156.67 -1.39, 157.97 2.22, 158 9.25 M148.75 0 C156.43 1.97, 159.47 3.36, 158 9.25 M158 9.25 C159.62 16.76, 159.35 22.54, 158 27.75 M158 9.25 C157.42 15.28, 157.6 22.7, 158 27.75 M158 27.75 C158.65 34.62, 154.47 38.44, 148.75 37 M158 27.75 C159.97 34.25, 156.74 37.84, 148.75 37 M148.75 37 C111.28 35.2, 76.13 37.4, 9.25 37 M148.75 37 C108.83 36.59, 69.56 37.84, 9.25 37 M9.25 37 C1.36 36.26, -0.77 32.29, 0 27.75 M9.25 37 C2.66 38.25, -1.86 31.7, 0 27.75 M0 27.75 C-0.68 22.96, -1.16 19.16, 0 9.25 M0 27.75 C0.74 21.55, -0.39 14.06, 0 9.25 M0 9.25 C-0.82 2.69, 4.57 -0.85, 9.25 0 M0 9.25 C1.53 3.57, 4.8 0.96, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1079.3897078134046 1231.673092273546) rotate(0 48.078125 13.5)"><text x="48.078125" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">LRU cache</text></g><g stroke-linecap="round"><g transform="translate(845.3899700343916 1275.3071479703635) rotate(0 200.3227649447426 0.5110274615938124)"><path d="M0.77 -0.23 C67.58 0.02, 333.37 0.54, 399.86 0.93" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="8 10"></path></g></g><mask></mask><g transform="translate(855.0373236025054 614.2202991507493) rotate(0 184.89166666666665 10.800000000000011)"><text x="0" y="16.064" font-family="Nunito, Segoe UI Emoji" font-size="16px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Think git tree/blobs, but blake3 / verified streaming</text></g><g stroke-linecap="round" transform="translate(1048.4678328134046 1000.6515677968637) rotate(0 79 18.5)"><path d="M9.25 0 C42.35 2.04, 72.78 3.05, 148.75 0 C155.73 1.09, 161.19 3.68, 158 9.25 C157.98 14.22, 155.96 23.74, 158 27.75 C161.14 33.23, 157.06 37.36, 148.75 37 C96.88 34.88, 51.54 32.99, 9.25 37 C5.41 37.43, -2.19 33.01, 0 27.75 C-2.89 19.33, 1.47 13.71, 0 9.25 C2.12 2.08, 6.15 -0.27, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C61.76 0.81, 113.32 -1.74, 148.75 0 M9.25 0 C41.86 -1.23, 72.83 -0.33, 148.75 0 M148.75 0 C156.89 -1.96, 158.04 1.85, 158 9.25 M148.75 0 C157.09 0.91, 158.29 4.4, 158 9.25 M158 9.25 C159.49 14.15, 157.24 23.17, 158 27.75 M158 9.25 C158.56 17.18, 157.94 24.72, 158 27.75 M158 27.75 C158.86 32.91, 153.12 36.2, 148.75 37 M158 27.75 C159.31 32.87, 153.67 34.85, 148.75 37 M148.75 37 C118.1 37.99, 84.2 37.85, 9.25 37 M148.75 37 C97.19 36.03, 47.28 35.61, 9.25 37 M9.25 37 C1.37 38.3, -1.2 32.27, 0 27.75 M9.25 37 C2.89 38.57, 0.74 33.54, 0 27.75 M0 27.75 C1.04 22.43, -0.42 14.83, 0 9.25 M0 27.75 C-0.39 22.13, 0.53 17.84, 0 9.25 M0 9.25 C-1.69 4.34, 4.79 -1.6, 9.25 0 M0 9.25 C0.89 2.5, 3.55 1.35, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1084.8975203134046 1005.6515677968637) rotate(0 42.5703125 13.5)"><text x="42.5703125" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">local disk</text></g><g stroke-linecap="round" transform="translate(855.0373236025054 1051.5300004960802) rotate(0 79 18.5)"><path d="M9.25 0 C40.18 3.02, 78.26 2.53, 148.75 0 C156.25 2.6, 160.06 5.9, 158 9.25 C159.55 12.43, 158.72 17.17, 158 27.75 C157.48 36.48, 154.03 37.06, 148.75 37 C107.06 34.46, 63.94 39.14, 9.25 37 C4.16 35.63, -1.25 31.01, 0 27.75 C-1.32 25.21, -1.7 21.72, 0 9.25 C-1.28 3.4, 3.93 -0.54, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C39.62 1.29, 67.9 -0.39, 148.75 0 M9.25 0 C42.69 -1.2, 74.65 -0.07, 148.75 0 M148.75 0 C155.65 1.15, 158.5 2.92, 158 9.25 M148.75 0 C153.95 2.2, 159.65 1.25, 158 9.25 M158 9.25 C156.73 12.12, 156.41 16.3, 158 27.75 M158 9.25 C158.13 13.04, 158.22 17.44, 158 27.75 M158 27.75 C156.18 33.33, 156.43 38.59, 148.75 37 M158 27.75 C158.04 33.72, 155.34 35.65, 148.75 37 M148.75 37 C97.58 36.15, 45.39 35.04, 9.25 37 M148.75 37 C96.6 37.61, 42.63 37.57, 9.25 37 M9.25 37 C2.6 35.74, 1.09 32.77, 0 27.75 M9.25 37 C3.68 36.81, 2.07 33.47, 0 27.75 M0 27.75 C-0.14 19.09, -0.9 13.82, 0 9.25 M0 27.75 C0.75 21.46, 0.57 15.01, 0 9.25 M0 9.25 C0.83 4.54, 3.78 1.41, 9.25 0 M0 9.25 C-0.83 3.52, 2.39 -1.08, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(884.1857611025054 1056.5300004960802) rotate(0 49.8515625 13.5)"><text x="49.8515625" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">in-memory</text></g><g stroke-linecap="round" transform="translate(1048.4678328134046 1052.6623300352048) rotate(0 79 18.5)"><path d="M9.25 0 C68.37 1.21, 119.29 0.28, 148.75 0 C154.28 -1.02, 156.54 0.84, 158 9.25 C157.27 13.09, 156.36 19.04, 158 27.75 C160.15 36.92, 157.58 34.36, 148.75 37 C118.97 37.82, 84.88 38.89, 9.25 37 C5.39 37.38, -0.72 35.27, 0 27.75 C1 21.04, -0.7 19.37, 0 9.25 C0.41 4.28, 3.74 1, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C44.88 -0.27, 78.5 0.33, 148.75 0 M9.25 0 C51.54 1.3, 95.05 0.48, 148.75 0 M148.75 0 C154.38 1.32, 157.44 4.02, 158 9.25 M148.75 0 C153.26 0.96, 159.67 3.88, 158 9.25 M158 9.25 C157.38 15.23, 156.84 23.86, 158 27.75 M158 9.25 C158.32 14.48, 158.21 19.58, 158 27.75 M158 27.75 C159.14 35.48, 153.62 35.5, 148.75 37 M158 27.75 C156.97 35.16, 154.11 37.67, 148.75 37 M148.75 37 C109.67 38.03, 71.87 39.92, 9.25 37 M148.75 37 C103.47 36.1, 56.87 35.34, 9.25 37 M9.25 37 C2.39 35.38, -1.27 35.84, 0 27.75 M9.25 37 C5.08 36.31, 1.27 32.96, 0 27.75 M0 27.75 C0.5 20.41, 1.03 14.9, 0 9.25 M0 27.75 C0.64 20.42, 0.58 13.16, 0 9.25 M0 9.25 C0.72 4.56, 2.48 -1.55, 9.25 0 M0 9.25 C0.67 1.3, 1.32 -1.97, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1106.5772078134046 1057.6623300352048) rotate(0 20.890625 13.5)"><text x="20.890625" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">redb</text></g><g stroke-opacity="0.4" fill-opacity="0.4" stroke-linecap="round" transform="translate(855.0373236025054 891.9237553316773) rotate(0 79 32)"><path d="M16 0 C51.65 -0.88, 92.5 1.09, 142 0 C152.91 -1.14, 157.97 6.09, 158 16 C158.48 28.52, 155.49 37.52, 158 48 C160.72 58.54, 151.54 64.81, 142 64 C112.49 63.41, 84.61 67.62, 16 64 C8.17 65.22, -0.14 57.65, 0 48 C-3.22 41.41, -0.1 30.71, 0 16 C-3.39 2.93, 3.86 -2.17, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C47.68 2.63, 76.2 1.28, 142 0 M16 0 C48.62 -0.28, 82.77 -1.4, 142 0 M142 0 C152.47 1.94, 156.05 6.66, 158 16 M142 0 C153.91 0.13, 157.74 7.61, 158 16 M158 16 C157.68 29.84, 157.31 38.53, 158 48 M158 16 C159.08 28.06, 157.37 39.64, 158 48 M158 48 C157.42 60.58, 151.47 63.7, 142 64 M158 48 C160.3 59.81, 154.41 64.91, 142 64 M142 64 C109.05 65.3, 77.62 65.05, 16 64 M142 64 C107.81 64.99, 74.55 64.57, 16 64 M16 64 C3.82 62.51, -1.86 57.8, 0 48 M16 64 C3.16 65.03, -2.22 60.43, 0 48 M0 48 C1.34 35.78, 1.6 21.84, 0 16 M0 48 C-0.76 40.38, -0.21 33.38, 0 16 M0 16 C1.3 4.55, 5.62 -1.12, 16 0 M0 16 C0.84 3.77, 6.52 0.47, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g stroke-opacity="0.4" fill-opacity="0.4" transform="translate(888.9904486025054 896.9237553316773) rotate(0 45.046875 27)"><text x="45.046875" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">verified</text><text x="45.046875" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">streaming</text></g><g stroke-opacity="0.3" fill-opacity="0.3" stroke-linecap="round" transform="translate(859.0363406438785 1145.6951471967334) rotate(0 79 32)"><path d="M16 0 C66.22 1.08, 114.13 -4.6, 142 0 C150.71 2.31, 160.28 7.77, 158 16 C159.49 28.69, 159.58 40.58, 158 48 C160.62 60.7, 150.97 64.11, 142 64 C94.46 59.21, 47.65 61, 16 64 C8.03 65.96, 2.75 61.17, 0 48 C-2.07 39.17, -1.48 32.43, 0 16 C-2.9 3.67, 7.03 -3.03, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C56.49 0.51, 95.88 -2.38, 142 0 M16 0 C49.6 -2, 85.82 -2.12, 142 0 M142 0 C152.04 -1.76, 156.86 4.39, 158 16 M142 0 C152.2 0.61, 159.82 7.13, 158 16 M158 16 C157.89 28.09, 157.53 41.34, 158 48 M158 16 C157.21 24.56, 158.03 32.77, 158 48 M158 48 C156.04 58.38, 151.63 64.95, 142 64 M158 48 C159.2 58.11, 150.4 63.43, 142 64 M142 64 C95.54 62.49, 49.97 65.92, 16 64 M142 64 C114.8 63.03, 89.31 62.17, 16 64 M16 64 C5.41 64.56, -1.96 58.68, 0 48 M16 64 C5.23 63.57, -1.47 58.77, 0 48 M0 48 C1.24 36.86, 1.19 29.61, 0 16 M0 48 C0.07 38.5, 0.21 27.54, 0 16 M0 16 C-1.55 6.91, 5.43 -0.32, 16 0 M0 16 C-1.84 3.85, 6.79 1.63, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g stroke-opacity="0.3" fill-opacity="0.3" transform="translate(880.0285281438785 1150.6951471967334) rotate(0 58.0078125 27)"><text x="58.0078125" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">p2p network</text><text x="58.0078125" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">discovery</text></g><g stroke-opacity="0.3" fill-opacity="0.3" stroke-linecap="round" transform="translate(1048.4678328134046 1145.6951471967334) rotate(0 79 32)"><path d="M16 0 C53.78 2.91, 83.51 4.09, 142 0 C153.89 2.8, 160.81 4.96, 158 16 C155.45 22.96, 159.61 30.36, 158 48 C155.51 55.61, 153.58 62.07, 142 64 C105.37 63.04, 65.78 67.06, 16 64 C1.9 65.45, -3.02 60.96, 0 48 C-3.28 35.53, 0.47 31.3, 0 16 C1.17 4.48, 3.65 1.18, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C48.11 -3.06, 77.65 -1.8, 142 0 M16 0 C46.16 0.94, 75.5 -0.08, 142 0 M142 0 C151.3 -0.15, 158.94 6.91, 158 16 M142 0 C151.36 1.31, 156.15 3.4, 158 16 M158 16 C159.34 22.4, 156.1 30.63, 158 48 M158 16 C157.61 22.1, 158.83 29.59, 158 48 M158 48 C159.38 57.86, 154.57 65.57, 142 64 M158 48 C159.86 56.86, 151.51 63.97, 142 64 M142 64 C114.36 63.31, 84.61 62.62, 16 64 M142 64 C107.92 63.76, 73.08 64.48, 16 64 M16 64 C4.65 64.61, 1.22 60.43, 0 48 M16 64 C4.14 66.21, 1.23 60.01, 0 48 M0 48 C-1.34 39.05, -2.11 27.42, 0 16 M0 48 C1.01 35.49, 0.2 22.32, 0 16 M0 16 C0.25 5.99, 3.8 0.58, 16 0 M0 16 C1.67 5.05, 4.56 1.78, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g stroke-opacity="0.3" fill-opacity="0.3" transform="translate(1076.0147078134046 1164.1951471967334) rotate(0 51.453125 13.5)"><text x="51.453125" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">plain HTTP</text></g><g stroke-linecap="round" transform="translate(856.3266565630354 1099.8734413979914) rotate(0 79 18.5)"><path d="M9.25 0 C41.53 3.1, 69.42 -0.57, 148.75 0 C158.44 -2.44, 155.87 5.01, 158 9.25 C159.26 14.55, 155.49 19.69, 158 27.75 C159.58 32.91, 157.69 40.06, 148.75 37 C110.41 40.61, 70.17 37.79, 9.25 37 C4.35 34.22, -0.81 31.7, 0 27.75 C-0.99 22.27, -3.03 15.49, 0 9.25 C-2.72 6.12, 6.58 2.86, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C59.77 0.24, 115.66 2.64, 148.75 0 M9.25 0 C44.56 -2.23, 80.12 -1.98, 148.75 0 M148.75 0 C153.13 0.74, 159.02 1.64, 158 9.25 M148.75 0 C154.49 -1.09, 157.2 3.16, 158 9.25 M158 9.25 C157.56 14.4, 156.8 17.59, 158 27.75 M158 9.25 C158.95 16.96, 158.52 23.38, 158 27.75 M158 27.75 C158.23 33.35, 153.21 37.25, 148.75 37 M158 27.75 C156.9 35.76, 153.31 38.21, 148.75 37 M148.75 37 C117.97 36.63, 90.15 35.7, 9.25 37 M148.75 37 C99.89 38.57, 49.4 37.51, 9.25 37 M9.25 37 C3.24 36.28, -1.74 31.92, 0 27.75 M9.25 37 C3.82 36.96, -0.34 33.91, 0 27.75 M0 27.75 C-0.61 23.54, -1.78 16.19, 0 9.25 M0 27.75 C-0.45 21.36, 0.02 15.96, 0 9.25 M0 9.25 C0.54 2.75, 1.37 0.27, 9.25 0 M0 9.25 C-1.84 1.69, 4.28 -1.23, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(897.8969690630354 1104.8734413979914) rotate(0 37.4296875 13.5)"><text x="37.4296875" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">bigtable</text></g><g stroke-linecap="round" transform="translate(855.0972319318253 812.143044356465) rotate(0 79 32)"><path d="M16 0 C54.8 1.48, 99.18 -1.21, 142 0 C153.22 0.7, 156.15 5.19, 158 16 C154.47 24.44, 157.09 37.85, 158 48 C159.41 62.01, 151.75 64.96, 142 64 C94.82 62.68, 53.94 66.92, 16 64 C7.92 61.86, 1.01 56.15, 0 48 C1.68 38.05, 0.25 23.17, 0 16 C-3.6 7.5, 8.4 -0.36, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C60.1 -1.16, 106.6 -0.85, 142 0 M16 0 C51.13 0.92, 84.69 0.74, 142 0 M142 0 C151.65 1.3, 157.03 5.06, 158 16 M142 0 C151.13 -0.88, 156.83 5.83, 158 16 M158 16 C156.96 22, 156.98 29.44, 158 48 M158 16 C158.04 25.3, 157.99 35.31, 158 48 M158 48 C159.1 59.4, 154.14 65.32, 142 64 M158 48 C157.91 56.49, 153.43 63.04, 142 64 M142 64 C93.69 61.9, 41.91 64.12, 16 64 M142 64 C106.25 64.82, 71.28 64.02, 16 64 M16 64 C6.32 64.04, 0 60.46, 0 48 M16 64 C6.52 65.08, 0.99 57.05, 0 48 M0 48 C-0.45 37.3, -0.64 28.05, 0 16 M0 48 C-0.56 37.6, 0.12 27.76, 0 16 M0 16 C1.35 5.65, 3.72 1.03, 16 0 M0 16 C0.76 7.16, 6.41 -0.33, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(891.8888985984919 817.143044356465) rotate(0 42.208333333333336 27)"><text x="42.208333333333336" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">reference</text><text x="42.208333333333336" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">scanning</text></g><g stroke-linecap="round"><g transform="translate(1579.7898339136477 141.31272921369833) rotate(0 -19.72314129404333 303.44283794992964)"><path d="M0.31 0.96 C-6.2 31.66, -36.95 82.65, -38.95 183.61 C-40.95 284.58, -16.01 536.25, -11.7 606.75" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(1579.7898339136477 141.31272921369833) rotate(0 -19.72314129404333 303.44283794992964)"><path d="M-22.07 584.01 C-17.42 591.77, -15.68 599.22, -11.7 606.75" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(1579.7898339136477 141.31272921369833) rotate(0 -19.72314129404333 303.44283794992964)"><path d="M-5.03 582.66 C-5.6 590.88, -9.08 598.75, -11.7 606.75" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(1546.8218156321618 140.1286172929209) rotate(0 -251.3432505894791 168.1002898038534)"><path d="M1.15 0.29 C-60.78 17.84, -287.04 50.19, -370.96 106.22 C-454.88 162.24, -480.28 298.05, -502.36 336.44" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(1546.8218156321618 140.1286172929209) rotate(0 -251.3432505894791 168.1002898038534)"><path d="M-501.64 311.45 C-501.22 320.3, -503.79 329.58, -502.36 336.44" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(1546.8218156321618 140.1286172929209) rotate(0 -251.3432505894791 168.1002898038534)"><path d="M-485.75 317.76 C-490.97 324.55, -499.13 331.6, -502.36 336.44" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(1611.0464106491922 143.83933755782263) rotate(0 193.79935173572738 243.97644353719778)"><path d="M-0.77 0.59 C39.82 33.54, 177.65 115.45, 242.52 196.81 C307.4 278.18, 364.32 440.35, 388.47 488.76" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(1611.0464106491922 143.83933755782263) rotate(0 193.79935173572738 243.97644353719778)"><path d="M371.28 470.61 C375.77 472.91, 379.15 479.87, 388.47 488.76" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(1611.0464106491922 143.83933755782263) rotate(0 193.79935173572738 243.97644353719778)"><path d="M386.97 463.81 C388.08 467.46, 388.13 475.86, 388.47 488.76" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(1276.9234777391662 2051.628908622541) rotate(0 -167.5060757636548 -80.47604901892635)"><path d="M-0.57 0.03 C-15.14 -1.5, -30.91 17.14, -86.46 -9.59 C-142.01 -36.31, -292.53 -135.16, -333.89 -160.3" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(1276.9234777391662 2051.628908622541) rotate(0 -167.5060757636548 -80.47604901892635)"><path d="M-309.46 -155 C-318.67 -158.21, -329.36 -157.27, -333.89 -160.3" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(1276.9234777391662 2051.628908622541) rotate(0 -167.5060757636548 -80.47604901892635)"><path d="M-318.58 -140.53 C-324.29 -149.2, -331.51 -153.76, -333.89 -160.3" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(1276.9234777391664 1990.7107286783735) rotate(0 -87.37987286461205 -265.7722673839065)"><path d="M-0.94 1.1 C-25.38 -41.97, -116.9 -170.29, -145.76 -258.87 C-174.63 -347.45, -169.22 -485.06, -174.15 -530.38" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(1276.9234777391664 1990.7107286783735) rotate(0 -87.37987286461205 -265.7722673839065)"><path d="M-164.53 -507.3 C-166.16 -514.75, -173.07 -523.4, -174.15 -530.38" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(1276.9234777391664 1990.7107286783735) rotate(0 -87.37987286461205 -265.7722673839065)"><path d="M-181.61 -506.52 C-176.93 -514.12, -177.53 -523.06, -174.15 -530.38" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(1722.6726176187017 2029.0818145515527) rotate(0 113.28835943812055 -310.4875489302242)"><path d="M1.05 0.83 C37.1 -63.39, 177.54 -282.15, 215.28 -385.71 C253.02 -489.27, 225.49 -581.24, 227.5 -620.54" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(1722.6726176187017 2029.0818145515527) rotate(0 113.28835943812055 -310.4875489302242)"><path d="M237.77 -597.75 C237.04 -603.36, 233.9 -605.81, 227.5 -620.54" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(1722.6726176187017 2029.0818145515527) rotate(0 113.28835943812055 -310.4875489302242)"><path d="M220.71 -596.48 C223.61 -602.51, 224.1 -605.23, 227.5 -620.54" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(1493.9322695616597 1833.0929224035713) rotate(0 78.31851211013108 -237.999425739402)"><path d="M0.72 1.11 C26.77 -30.06, 139.24 -106.37, 155.9 -185.99 C172.56 -265.61, 109.86 -428.14, 100.69 -476.59" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(1493.9322695616597 1833.0929224035713) rotate(0 78.31851211013108 -237.999425739402)"><path d="M115.2 -456.23 C113.07 -462.72, 107.09 -465.55, 100.69 -476.59" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(1493.9322695616597 1833.0929224035713) rotate(0 78.31851211013108 -237.999425739402)"><path d="M98.72 -451.67 C100.88 -459.46, 99.23 -463.49, 100.69 -476.59" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(1517.8934312477156 2648.7985519477165) rotate(0 184.71190483359908 90.6716424326305)"><path d="M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M2.75 26.24 C5.84 22.16, 12.52 16.72, 21.12 5.11 M2.75 26.24 C6.86 21.33, 12.58 16.33, 21.12 5.11 M2.88 38.28 C14.63 23.56, 27.1 10.29, 34.37 2.05 M2.88 38.28 C12.13 27.62, 22.27 16.35, 34.37 2.05 M2.36 51.07 C18.03 32.68, 31.01 17.92, 45 2.02 M2.36 51.07 C14.85 37.1, 27.47 21.31, 45 2.02 M2.49 63.11 C20.19 42.04, 39.17 23.88, 55.63 1.98 M2.49 63.11 C16.8 45.1, 32.41 28.78, 55.63 1.98 M2.62 75.16 C26.16 47.16, 52.09 21.15, 66.26 1.95 M2.62 75.16 C22.12 52.79, 41.49 30.22, 66.26 1.95 M2.76 87.2 C19 68.23, 35.68 51.13, 76.89 1.91 M2.76 87.2 C27.43 58.26, 51.12 30.2, 76.89 1.91 M2.89 99.24 C36.64 61.97, 69.63 22.61, 87.52 1.88 M2.89 99.24 C25.29 72.93, 47.69 47.61, 87.52 1.88 M2.37 112.03 C20.15 91.83, 41.25 68.34, 98.15 1.85 M2.37 112.03 C25.64 85.62, 49.18 58.47, 98.15 1.85 M2.5 124.07 C41.05 80.35, 78.33 38.94, 108.78 1.81 M2.5 124.07 C40.58 82.67, 76.89 39.82, 108.78 1.81 M2.63 136.11 C30.43 105.64, 57.24 73.54, 119.41 1.78 M2.63 136.11 C29.03 106.48, 55.47 77.67, 119.41 1.78 M2.77 148.16 C50.75 93.09, 98.04 38.7, 130.04 1.74 M2.77 148.16 C27.62 117.29, 55.23 87.36, 130.04 1.74 M3.55 159.44 C49.52 105.82, 97.75 50.98, 140.67 1.71 M3.55 159.44 C55.56 100.42, 106.7 39.85, 140.67 1.71 M5.66 169.22 C34.71 133.87, 62.38 100, 150.65 2.43 M5.66 169.22 C41.41 127.7, 79.84 83.85, 150.65 2.43 M11.04 175.22 C68.33 112.59, 124.67 45.6, 161.28 2.39 M11.04 175.22 C51.17 131.32, 91.71 84.68, 161.28 2.39 M17.08 180.47 C68.49 121.48, 124.2 60.31, 171.91 2.36 M17.08 180.47 C50.33 143.93, 83.69 106.58, 171.91 2.36 M26.39 181.95 C70.69 133.32, 112.33 83.18, 182.54 2.32 M26.39 181.95 C82.6 117.34, 140.94 51.21, 182.54 2.32 M35.06 184.17 C86.2 122.95, 139.8 60.28, 193.17 2.29 M35.06 184.17 C89.8 122.25, 143.58 58.92, 193.17 2.29 M45.69 184.14 C102.39 120.69, 159.1 55.48, 203.8 2.26 M45.69 184.14 C106.92 114.74, 166.38 44.09, 203.8 2.26 M56.32 184.11 C104.23 129.38, 149.69 77.9, 214.43 2.22 M56.32 184.11 C89.58 146.28, 123.23 107.71, 214.43 2.22 M66.95 184.07 C112.8 134.55, 156.7 81.59, 225.06 2.19 M66.95 184.07 C122.67 121.22, 176.3 59.01, 225.06 2.19 M77.58 184.04 C135.2 120.76, 189.07 56.73, 235.69 2.15 M77.58 184.04 C131.65 120.05, 186.17 57.77, 235.69 2.15 M88.21 184 C131.6 133.1, 173.43 85.26, 246.32 2.12 M88.21 184 C136.83 129.1, 186.14 73.47, 246.32 2.12 M98.84 183.97 C134.41 146.34, 169.11 107.11, 256.95 2.08 M98.84 183.97 C152.31 122.28, 207.33 58.64, 256.95 2.08 M109.47 183.93 C151.48 137.72, 191.56 89.69, 267.58 2.05 M109.47 183.93 C149.07 137.56, 190.49 90.57, 267.58 2.05 M120.1 183.9 C155.72 143.85, 191.29 104.13, 278.21 2.01 M120.1 183.9 C153.56 145.94, 187.24 106.87, 278.21 2.01 M130.73 183.86 C188.67 118.72, 247.44 48.43, 288.84 1.98 M130.73 183.86 C161.76 144.94, 194.55 107.32, 288.84 1.98 M141.36 183.83 C184.11 133.96, 225.95 85.48, 299.47 1.94 M141.36 183.83 C204.11 113.96, 265.63 41.88, 299.47 1.94 M151.99 183.8 C189.37 142.33, 227.27 96.32, 310.1 1.91 M151.99 183.8 C197 131.02, 243.68 78.76, 310.1 1.91 M162.62 183.76 C211.3 129.05, 256.99 79.18, 320.73 1.88 M162.62 183.76 C214.27 123.2, 265.72 62.72, 320.73 1.88 M173.25 183.73 C221.83 127.23, 268.03 72.94, 331.36 1.84 M173.25 183.73 C216.91 136.28, 259.66 86.45, 331.36 1.84 M183.22 184.45 C241.08 116.32, 302.78 48.93, 340.67 3.32 M183.22 184.45 C235.58 122.02, 289.1 62.05, 340.67 3.32 M193.85 184.41 C235.14 136.27, 275.21 87.77, 349.99 4.79 M193.85 184.41 C230.25 139.71, 267.48 96.17, 349.99 4.79 M204.48 184.38 C245.5 137.18, 286.95 87.22, 359.31 6.27 M204.48 184.38 C251.82 129.1, 299.62 74.56, 359.31 6.27 M215.11 184.34 C254.57 137.57, 295.86 90.82, 364.69 12.27 M215.11 184.34 C262.57 129.3, 309.38 75.07, 364.69 12.27 M225.74 184.31 C265.68 142.95, 299.51 99.69, 368.76 19.78 M225.74 184.31 C255.27 149.79, 285.07 116.1, 368.76 19.78 M236.37 184.27 C282.7 132.88, 328.91 80.41, 370.86 29.56 M236.37 184.27 C283.28 133.89, 326.91 82.16, 370.86 29.56 M247 184.24 C280.94 143.02, 315.89 104.89, 374.93 37.07 M247 184.24 C294.88 128.03, 342.2 71.82, 374.93 37.07 M257.63 184.21 C290.57 145.59, 324.26 107.59, 375.07 49.11 M257.63 184.21 C301.95 134.25, 345.56 84.15, 375.07 49.11 M268.26 184.17 C310.7 135.94, 352.41 88.51, 375.2 61.15 M268.26 184.17 C294.81 153.91, 321.59 123.08, 375.2 61.15 M278.89 184.14 C300.1 159.73, 321.79 135.44, 375.33 73.19 M278.89 184.14 C302.13 158.61, 322.72 133.25, 375.33 73.19 M289.52 184.1 C320.76 150.54, 349.64 116.12, 374.81 85.99 M289.52 184.1 C322.91 144.25, 357.91 105.36, 374.81 85.99 M300.15 184.07 C320.05 160.79, 343.79 134.21, 374.94 98.03 M300.15 184.07 C324.2 157.77, 346.78 129.47, 374.94 98.03 M310.78 184.03 C326.21 167.86, 341.32 151.44, 375.08 110.07 M310.78 184.03 C331.82 160.32, 351.57 136.04, 375.08 110.07 M321.41 184 C335.22 165.54, 352.4 149.62, 375.21 122.11 M321.41 184 C342.33 160.68, 363.7 136.37, 375.21 122.11 M332.04 183.96 C347.8 166.99, 361.07 149.61, 375.34 134.15 M332.04 183.96 C342.54 171.66, 355.3 159.25, 375.34 134.15 M342.02 184.68 C349.1 176.17, 356.22 169.98, 371.54 150.72 M342.02 184.68 C349.39 177.51, 355.39 168.24, 371.54 150.72" stroke="#b2f2bb" stroke-width="1" fill="none"></path><path d="M32 0 C99.17 -1.87, 167.98 -1.13, 337.42 0 M337.42 0 C356.91 1.98, 371.33 11.22, 369.42 32 M369.42 32 C368.48 75.01, 367.5 119.66, 369.42 149.34 M369.42 149.34 C368.15 172.26, 359.71 179.52, 337.42 181.34 M337.42 181.34 C235.97 180.82, 134.77 180.35, 32 181.34 M32 181.34 C10.51 181.46, -1.75 170.12, 0 149.34 M0 149.34 C-1.47 107.63, -1.09 69.42, 0 32 M0 32 C-1.53 12.05, 12.09 0.49, 32 0" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g stroke-linecap="round" transform="translate(1541.4933773481443 2661.9514880589472) rotate(0 88.5 37.5)"><path d="M18.75 0 C58.66 -3.59, 90.67 -4.28, 158.25 0 C174.15 2.36, 174.76 7.17, 177 18.75 C173.33 34.09, 177.72 45.73, 177 56.25 C175.48 71.24, 169.54 75.24, 158.25 75 C106.8 79.68, 58.55 74.57, 18.75 75 C8.96 77.28, 0.44 70.22, 0 56.25 C-3.21 45.31, -2.89 31.57, 0 18.75 C0.41 5.99, 7.01 0.24, 18.75 0" stroke="none" stroke-width="0" fill="#b2f2bb"></path><path d="M18.75 0 C57.44 -1.73, 98.66 -0.51, 158.25 0 M18.75 0 C50.36 0.31, 80.73 -0.31, 158.25 0 M158.25 0 C168.77 1.89, 176.73 8.01, 177 18.75 M158.25 0 C168.71 1.94, 176.04 5.5, 177 18.75 M177 18.75 C175.41 25.17, 178.51 34.51, 177 56.25 M177 18.75 C175.95 27.3, 176.71 36.27, 177 56.25 M177 56.25 C178.27 67.05, 170.86 74.08, 158.25 75 M177 56.25 C175.51 66.69, 169.6 75.53, 158.25 75 M158.25 75 C117.53 74.36, 73.9 76.26, 18.75 75 M158.25 75 C115 75.13, 72.35 75.93, 18.75 75 M18.75 75 C4.45 73.08, -1.82 68.08, 0 56.25 M18.75 75 C4.72 75.68, 1.84 71.04, 0 56.25 M0 56.25 C0.65 42.48, 0.44 29.71, 0 18.75 M0 56.25 C-0.14 41.19, -1.21 27.2, 0 18.75 M0 18.75 C0.49 5.14, 5.48 -1.03, 18.75 0 M0 18.75 C-2.05 4.91, 5.29 -2.05, 18.75 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1584.6600452863768 2680.551488058947) rotate(0 45.33333206176758 18.90000000000009)"><text x="45.33333206176758" y="28.112000000000002" font-family="Nunito, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">snix-cli</text></g><g transform="translate(1541.4933773481443 2759.401821208666) rotate(0 162.0833282470703 27)"><text x="0" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">"a REPL interface to interact</text><text x="0" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">with the evaluator and ~all builtins"</text></g><g stroke-linecap="round" transform="translate(746.2590178808687 2655.06446598813) rotate(0 185.4518902410868 83.27178835775294)"><path d="M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M1.43 27.75 C10.6 16.76, 19.12 8.86, 24.4 1.33 M1.43 27.75 C9.28 20.59, 14.83 11.32, 24.4 1.33 M0.91 40.54 C8.42 31.82, 17.82 20.11, 36.34 -0.21 M0.91 40.54 C9.26 29.28, 18.56 20.37, 36.34 -0.21 M1.04 52.58 C13.62 37.55, 24.52 27.17, 46.97 -0.25 M1.04 52.58 C12.56 39.93, 22.89 27.04, 46.97 -0.25 M1.18 64.62 C16.28 45.91, 37.55 22.89, 57.6 -0.28 M1.18 64.62 C23.25 39.46, 45.34 13.39, 57.6 -0.28 M1.31 76.67 C18.24 58.82, 36.92 36.28, 67.57 0.44 M1.31 76.67 C19.44 55.43, 38.29 36.57, 67.57 0.44 M1.44 88.71 C31.16 52.86, 57.9 20.53, 78.2 0.41 M1.44 88.71 C29.67 56.3, 57.12 22.44, 78.2 0.41 M0.92 101.5 C26.18 75.09, 49.13 47.52, 88.83 0.37 M0.92 101.5 C21.24 80.31, 40.41 56.27, 88.83 0.37 M1.05 113.54 C34.07 77.39, 62.93 44.29, 99.46 0.34 M1.05 113.54 C25.72 85.97, 49.5 57.81, 99.46 0.34 M1.19 125.58 C37.68 83.76, 71.9 42.96, 110.09 0.3 M1.19 125.58 C25.58 97.47, 51 67.76, 110.09 0.3 M1.32 137.62 C32.9 99.03, 69.65 62.72, 120.72 0.27 M1.32 137.62 C27.28 109.89, 53.14 79.79, 120.72 0.27 M2.77 148.16 C41.12 101.67, 82.18 56.61, 131.35 0.23 M2.77 148.16 C51.6 89.25, 103.41 32.91, 131.35 0.23 M6.84 155.67 C39.3 118.74, 71.31 79.74, 141.98 0.2 M6.84 155.67 C50.04 105.64, 92.65 55.95, 141.98 0.2 M12.22 161.67 C46.03 121.97, 80.18 82.99, 152.61 0.16 M12.22 161.67 C51.88 115.5, 91.23 70.93, 152.61 0.16 M19.57 165.41 C56.26 120.26, 96.05 75.44, 163.24 0.13 M19.57 165.41 C61.28 118.12, 103.88 69.33, 163.24 0.13 M28.88 166.89 C85.78 100.65, 143.09 35.96, 173.87 0.09 M28.88 166.89 C64.03 126.92, 101.42 84.82, 173.87 0.09 M39.51 166.85 C71.31 128.58, 104.33 93.23, 184.5 0.06 M39.51 166.85 C87.68 111.66, 134.64 56.27, 184.5 0.06 M50.14 166.82 C106.37 99.72, 163.01 35.4, 195.13 0.03 M50.14 166.82 C99.53 110.38, 148.41 55.45, 195.13 0.03 M60.77 166.78 C97.62 124.26, 135.95 83.19, 205.76 -0.01 M60.77 166.78 C107.82 111.93, 155.2 57.81, 205.76 -0.01 M71.4 166.75 C118.65 112.39, 163.94 59.43, 216.39 -0.04 M71.4 166.75 C120.47 109.55, 169.41 53.8, 216.39 -0.04 M81.38 167.47 C129.48 109.48, 177.51 55.78, 227.02 -0.08 M81.38 167.47 C111.67 132.16, 143.18 95.86, 227.02 -0.08 M92.01 167.43 C145.7 105.35, 201.93 40.18, 237.65 -0.11 M92.01 167.43 C141.89 111.25, 192.32 53.8, 237.65 -0.11 M102.64 167.4 C148.71 114.84, 193.44 65.43, 248.28 -0.15 M102.64 167.4 C140.68 123.08, 179.83 79.3, 248.28 -0.15 M113.27 167.36 C148.58 126.94, 185.87 85.23, 258.91 -0.18 M113.27 167.36 C144.33 131.45, 176.09 96.26, 258.91 -0.18 M123.9 167.33 C160.11 127.93, 196.26 87.08, 269.54 -0.22 M123.9 167.33 C174.63 109.4, 224.53 50.66, 269.54 -0.22 M134.53 167.3 C186.52 108.55, 238.45 49.67, 280.17 -0.25 M134.53 167.3 C174.84 121.51, 214.96 74.61, 280.17 -0.25 M145.16 167.26 C186.77 119.58, 230.08 70.41, 290.8 -0.28 M145.16 167.26 C185.28 119.33, 226.77 71.56, 290.8 -0.28 M155.79 167.23 C205.55 109.47, 254.96 50.67, 300.78 0.44 M155.79 167.23 C190.69 124.23, 227.81 81.64, 300.78 0.44 M166.42 167.19 C225.81 103.62, 282.57 36.11, 311.41 0.4 M166.42 167.19 C211.9 116.15, 255.56 63.51, 311.41 0.4 M177.05 167.16 C214.52 127.82, 247.57 85.87, 322.04 0.37 M177.05 167.16 C224.9 112.36, 272.67 57.56, 322.04 0.37 M187.68 167.12 C220.31 132.07, 250.37 96.89, 332.67 0.33 M187.68 167.12 C244.56 103.44, 300.51 38.32, 332.67 0.33 M198.31 167.09 C244.7 117.66, 288.56 65.92, 342.64 1.05 M198.31 167.09 C238.71 122.61, 277.48 75.92, 342.64 1.05 M208.94 167.05 C266.2 101.56, 322.04 39.06, 351.96 2.53 M208.94 167.05 C253.85 115.49, 298.98 64.82, 351.96 2.53 M219.57 167.02 C268.98 111.16, 317.69 53.24, 359.31 6.27 M219.57 167.02 C264.68 114.95, 310.28 63.15, 359.31 6.27 M230.2 166.98 C269.41 119.97, 307.01 77.62, 365.35 11.51 M230.2 166.98 C259.32 134.14, 287.44 102, 365.35 11.51 M240.83 166.95 C272.38 132.06, 301.93 95.62, 368.76 19.78 M240.83 166.95 C279.9 121.09, 317.9 76.56, 368.76 19.78 M251.46 166.92 C280.62 133.98, 307.32 103.6, 370.86 29.56 M251.46 166.92 C274.79 138.33, 300.1 108.97, 370.86 29.56 M262.09 166.88 C303.76 121.49, 343.78 72.9, 371 41.6 M262.09 166.88 C293.84 129.97, 327.75 90.71, 371 41.6 M272.72 166.85 C300.06 133.96, 331.48 102.15, 371.13 53.64 M272.72 166.85 C311.49 122.18, 349.74 78.1, 371.13 53.64 M283.35 166.81 C299.83 144.32, 322.83 123.75, 371.26 65.68 M283.35 166.81 C319.54 125.54, 354.81 84.79, 371.26 65.68 M293.98 166.78 C317.94 139.5, 339.89 117.16, 371.4 77.72 M293.98 166.78 C312.81 144.27, 332.05 123.23, 371.4 77.72 M304.61 166.74 C330.11 136.79, 355.01 108.78, 371.53 89.76 M304.61 166.74 C327.83 141.51, 351.44 114.47, 371.53 89.76 M314.58 167.46 C336.32 146.04, 356.42 120.24, 371.01 102.56 M314.58 167.46 C326.99 154.6, 337.44 139.67, 371.01 102.56 M325.21 167.43 C339.3 153.38, 350.29 139.68, 371.14 114.6 M325.21 167.43 C336.77 153.52, 347.46 141.39, 371.14 114.6 M335.85 167.39 C346.03 155.98, 354.64 145.02, 371.27 126.64 M335.85 167.39 C348.58 154.38, 360.22 141.7, 371.27 126.64 M348.44 165.1 C357.94 154.37, 363.86 148.23, 370.09 140.19 M348.44 165.1 C356.11 157.93, 363.28 148.5, 370.09 140.19" stroke="#b2f2bb" stroke-width="1" fill="none"></path><path d="M32 0 C144.49 0.96, 257.28 0.47, 338.9 0 M338.9 0 C361.15 -0.14, 369.13 9.79, 370.9 32 M370.9 32 C370.21 57.9, 371.49 87.97, 370.9 134.54 M370.9 134.54 C371.38 154.2, 359.36 165.25, 338.9 166.54 M338.9 166.54 C234.48 168.86, 129.4 167.19, 32 166.54 M32 166.54 C9.36 168.46, -1.49 157.17, 0 134.54 M0 134.54 C1.91 109.6, 1.75 81.39, 0 32 M0 32 C-0.85 11.23, 9.5 -1.62, 32 0" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g stroke-linecap="round" transform="translate(769.8589639812974 2668.7606004577783) rotate(0 82.99999999999999 35.5)"><path d="M17.75 0 C68.18 2.26, 114.98 0.36, 148.25 0 C159.24 -0.03, 165.33 2.85, 166 17.75 C162.35 30.46, 167.26 45.29, 166 53.25 C164.3 64.1, 162.56 73.67, 148.25 71 C114.9 69.52, 75.59 71.21, 17.75 71 C6.23 72.04, -1.69 66.9, 0 53.25 C-2.88 44.18, 3.06 38.56, 0 17.75 C0.43 7.97, 7.67 2.53, 17.75 0" stroke="none" stroke-width="0" fill="#b2f2bb"></path><path d="M17.75 0 C70.19 0.28, 120.11 -1.1, 148.25 0 M17.75 0 C48.54 1.84, 79.88 1.36, 148.25 0 M148.25 0 C161.58 0.13, 167.16 7.28, 166 17.75 M148.25 0 C161.78 2.23, 168.02 6.22, 166 17.75 M166 17.75 C165.64 30.26, 164.72 42.46, 166 53.25 M166 17.75 C165.63 26.94, 166.39 35.66, 166 53.25 M166 53.25 C167.11 64.74, 161.13 72.54, 148.25 71 M166 53.25 C167.44 64.34, 161.29 70.28, 148.25 71 M148.25 71 C118.73 70.95, 92.89 72.65, 17.75 71 M148.25 71 C109.61 69.85, 69.28 70.98, 17.75 71 M17.75 71 C5.19 70.85, 0.76 66.15, 0 53.25 M17.75 71 C6.32 71.59, 1.16 67.12, 0 53.25 M0 53.25 C1.44 42.82, 0.9 26.75, 0 17.75 M0 53.25 C0.17 42.21, -0.26 30.71, 0 17.75 M0 17.75 C-1.9 7.14, 7.13 0.28, 17.75 0 M0 17.75 C-0.29 5.2, 8.01 -1.34, 17.75 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(802.2172975689439 2685.360600457778) rotate(0 50.641666412353516 18.90000000000009)"><text x="50.641666412353516" y="28.112000000000002" font-family="Nunito, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">snixbolt</text></g><g transform="translate(769.8589639812974 2755.3868723076966) rotate(0 165.9166717529297 27)"><text x="0" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">"a WASM bytecode explorer for Snix</text><text x="0" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">using a subset of the builtins"</text></g><g stroke-linecap="round" transform="translate(1277.9234777391662 1841.2013682003378) rotate(0 221.8745699397677 230.02143499679187)"><path d="M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M1.43 27.75 C5.84 20.38, 14.61 12.96, 24.4 1.33 M1.43 27.75 C9.8 18.5, 17.43 9.27, 24.4 1.33 M0.26 41.3 C7.79 31.35, 15.15 24.81, 36.34 -0.21 M0.26 41.3 C11.64 29.13, 23.68 14.92, 36.34 -0.21 M0.39 53.34 C13.73 36.18, 30.92 18.25, 46.97 -0.25 M0.39 53.34 C11.06 40.77, 20.94 30.79, 46.97 -0.25 M0.52 65.38 C21.1 37.07, 46.53 11.91, 57.6 -0.28 M0.52 65.38 C22.71 41.32, 43.69 16.87, 57.6 -0.28 M0 78.17 C16.3 58.78, 37.35 38.81, 67.57 0.44 M0 78.17 C25 48.63, 50.87 19.49, 67.57 0.44 M0.13 90.22 C14.9 74.18, 31.07 53.93, 78.2 0.41 M0.13 90.22 C20.01 67.54, 39.99 43.69, 78.2 0.41 M0.26 102.26 C34.8 64.37, 66.38 28.92, 88.83 0.37 M0.26 102.26 C26.24 72.28, 51.08 42.35, 88.83 0.37 M0.4 114.3 C25.42 87.29, 49.68 57.59, 99.46 0.34 M0.4 114.3 C33.57 77.78, 65.78 38.38, 99.46 0.34 M0.53 126.34 C40.08 80.9, 83.26 33.17, 110.09 0.3 M0.53 126.34 C43.56 76.02, 85.77 27.46, 110.09 0.3 M0.01 139.13 C47.55 84.53, 95.28 29.18, 120.72 0.27 M0.01 139.13 C28.74 105.05, 57.17 71.51, 120.72 0.27 M0.14 151.17 C45.97 101.84, 89.76 49.29, 131.35 0.23 M0.14 151.17 C46.31 101.27, 90.68 48.66, 131.35 0.23 M0.27 163.22 C48.11 110.37, 91.8 58.7, 141.98 0.2 M0.27 163.22 C34.44 123.12, 70.42 83.3, 141.98 0.2 M0.41 175.26 C56.77 113.73, 110.98 49.37, 152.61 0.16 M0.41 175.26 C55.47 111.91, 109.29 47.65, 152.61 0.16 M0.54 187.3 C58.25 121.69, 113.77 57.38, 163.24 0.13 M0.54 187.3 C50.94 130.22, 100.18 72.49, 163.24 0.13 M0.02 200.09 C42.36 153.56, 83.71 104.25, 173.87 0.09 M0.02 200.09 C54.31 137.63, 107.19 75.92, 173.87 0.09 M0.15 212.13 C38.46 169.35, 75.87 125.61, 184.5 0.06 M0.15 212.13 C67.23 133.98, 135.83 55.58, 184.5 0.06 M0.28 224.17 C42.34 173.52, 88.36 122.8, 195.13 0.03 M0.28 224.17 C40.38 176.96, 80.29 130.46, 195.13 0.03 M0.42 236.22 C56.32 174.99, 108.74 112.2, 205.76 -0.01 M0.42 236.22 C57.68 168.35, 116.2 100.21, 205.76 -0.01 M-0.11 249.01 C59.28 183.32, 116.18 117.46, 216.39 -0.04 M-0.11 249.01 C69.61 171.37, 138.2 92.49, 216.39 -0.04 M0.03 261.05 C70.21 183.26, 136.31 105.23, 227.02 -0.08 M0.03 261.05 C69.4 180.8, 138.8 101.98, 227.02 -0.08 M0.16 273.09 C89.91 171.32, 176.58 72.56, 237.65 -0.11 M0.16 273.09 C59.29 206.12, 117.14 138.85, 237.65 -0.11 M0.29 285.13 C87.43 183.43, 176.16 82.08, 248.28 -0.15 M0.29 285.13 C92.43 177.98, 185.02 72.85, 248.28 -0.15 M0.43 297.17 C61.21 226.23, 121.77 154.43, 258.91 -0.18 M0.43 297.17 C66.48 221.29, 132.15 145.74, 258.91 -0.18 M-0.1 309.97 C65.61 233.65, 131.44 159.94, 269.54 -0.22 M-0.1 309.97 C63.76 235.55, 127.76 161.39, 269.54 -0.22 M0.04 322.01 C65.49 247.78, 129.29 172.71, 280.17 -0.25 M0.04 322.01 C99.89 208.69, 199.56 94.76, 280.17 -0.25 M0.17 334.05 C76.05 247.02, 152.24 158.15, 290.8 -0.28 M0.17 334.05 C100.49 218.54, 201.27 101.6, 290.8 -0.28 M0.3 346.09 C62.86 272.3, 128.11 198.88, 300.78 0.44 M0.3 346.09 C121.22 208.94, 240.67 71.66, 300.78 0.44 M0.44 358.13 C90.16 256.41, 179.67 151.37, 311.41 0.4 M0.44 358.13 C106.78 236.38, 212.51 114.13, 311.41 0.4 M-0.09 370.93 C92.38 265.99, 182.64 161.64, 322.04 0.37 M-0.09 370.93 C125.58 224.17, 252.35 78.93, 322.04 0.37 M0.05 382.97 C89.3 279.36, 178.37 175.8, 332.67 0.33 M0.05 382.97 C120.28 244.08, 241.08 105.66, 332.67 0.33 M0.18 395.01 C91.35 292.36, 180.7 188.17, 343.3 0.3 M0.18 395.01 C134.77 241.34, 268.49 87.47, 343.3 0.3 M0.31 407.05 C115.06 272.34, 230.72 140.73, 353.93 0.26 M0.31 407.05 C125.82 263.82, 250.14 120.6, 353.93 0.26 M0.45 419.09 C75.56 332.4, 151.38 245.67, 364.56 0.23 M0.45 419.09 C142.05 254.42, 284.49 90.53, 364.56 0.23 M0.58 431.13 C98.3 316.08, 197.46 202.9, 375.19 0.19 M0.58 431.13 C128.88 283.39, 257.87 135.42, 375.19 0.19 M2.02 441.66 C114.8 313.91, 226.1 184.1, 385.82 0.16 M2.02 441.66 C96.48 332.34, 192.45 222.59, 385.82 0.16 M6.09 449.18 C108.31 332.54, 210.46 215.71, 396.45 0.12 M6.09 449.18 C153.48 277.19, 301.89 107.29, 396.45 0.12 M12.13 454.43 C140.13 306.58, 268.76 159.44, 407.08 0.09 M12.13 454.43 C155.44 290.84, 297.66 127.35, 407.08 0.09 M19.48 458.16 C163.83 289.69, 310.26 121.9, 417.05 0.81 M19.48 458.16 C176.58 278.53, 333.05 99.46, 417.05 0.81 M28.8 459.64 C120.55 354.42, 211.74 250.55, 426.37 2.29 M28.8 459.64 C175.97 289.94, 323.65 120.13, 426.37 2.29 M38.77 460.36 C126.5 360.14, 213.45 261.3, 433.07 6.78 M38.77 460.36 C162.86 315.39, 287.02 172.23, 433.07 6.78 M49.4 460.33 C193.72 296.33, 336.64 131.37, 438.45 12.78 M49.4 460.33 C158.66 334.42, 268.39 208.82, 438.45 12.78 M60.03 460.29 C183.36 318.26, 308.49 173.53, 441.86 21.05 M60.03 460.29 C205.77 292.73, 351.85 124.47, 441.86 21.05 M70.66 460.26 C154.21 364.56, 236.81 268.82, 443.96 30.83 M70.66 460.26 C192.91 320.04, 315.95 179.05, 443.96 30.83 M81.29 460.22 C215.06 304.99, 348.8 150.5, 444.09 42.87 M81.29 460.22 C163.96 365.57, 245.59 271.14, 444.09 42.87 M91.92 460.19 C199.1 337.04, 306.4 212.78, 444.23 54.91 M91.92 460.19 C202.29 335.5, 312.25 209.91, 444.23 54.91 M102.55 460.15 C210.5 337.29, 317.29 214.96, 444.36 66.95 M102.55 460.15 C229.43 313.51, 356.02 167.32, 444.36 66.95 M113.18 460.12 C196.72 363.35, 280.87 267.38, 443.84 79.74 M113.18 460.12 C201.98 359.72, 289.53 259.58, 443.84 79.74 M123.81 460.08 C217.34 353.95, 311.24 246.97, 443.97 91.79 M123.81 460.08 C234.15 332.81, 345.25 205.49, 443.97 91.79 M134.44 460.05 C236.28 344.7, 337.19 229.43, 444.1 103.83 M134.44 460.05 C254.39 323.04, 372.61 186.76, 444.1 103.83 M145.07 460.01 C241.94 351.08, 338.39 240.99, 444.24 115.87 M145.07 460.01 C257.56 331.39, 370.8 201.12, 444.24 115.87 M155.7 459.98 C246.86 353.68, 339.86 248.15, 444.37 127.91 M155.7 459.98 C243.1 361.76, 330.15 261.6, 444.37 127.91 M166.33 459.95 C275.36 334.11, 382.4 210.61, 443.85 140.7 M166.33 459.95 C248.58 366.56, 329.4 273.19, 443.85 140.7 M176.96 459.91 C241.81 383.17, 305.24 309.99, 443.98 152.74 M176.96 459.91 C231.31 397.15, 286.42 334.13, 443.98 152.74 M187.6 459.88 C281.01 352.59, 376.52 243.25, 444.11 164.79 M187.6 459.88 C240.68 398.52, 293.59 336.85, 444.11 164.79 M197.57 460.6 C259.64 389.87, 320.1 319.44, 444.25 176.83 M197.57 460.6 C277.27 368.54, 359.17 275.25, 444.25 176.83 M208.2 460.56 C280.18 380.77, 349.25 299.12, 443.72 189.62 M208.2 460.56 C267.52 392.88, 326.73 325.06, 443.72 189.62 M218.83 460.53 C286.14 384, 351.75 307.44, 443.86 201.66 M218.83 460.53 C278.63 393.38, 336.4 327.04, 443.86 201.66 M229.46 460.49 C293.42 385.58, 357.92 311.69, 443.99 213.7 M229.46 460.49 C279.82 403.22, 332.04 343.36, 443.99 213.7 M240.09 460.46 C298.83 391.4, 357.72 323.71, 444.12 225.74 M240.09 460.46 C287.52 410.03, 331.54 357.08, 444.12 225.74 M250.72 460.42 C306.53 396.6, 357.53 337.53, 444.26 237.79 M250.72 460.42 C326.75 374.45, 402.72 288.31, 444.26 237.79 M261.35 460.39 C326.42 385.94, 388.88 313.53, 443.73 250.58 M261.35 460.39 C298.94 418.54, 336.01 375.68, 443.73 250.58 M271.98 460.36 C338.41 380.93, 406.94 304.89, 443.87 262.62 M271.98 460.36 C309.63 417.84, 346.9 373.93, 443.87 262.62 M282.61 460.32 C334.51 400.18, 388.77 338.88, 444 274.66 M282.61 460.32 C319.93 419.8, 355.48 377.09, 444 274.66 M293.24 460.29 C325.78 423.02, 357.57 389.09, 444.13 286.7 M293.24 460.29 C330 418.99, 366.74 376.38, 444.13 286.7 M303.87 460.25 C343.2 411.81, 384.39 365.22, 444.27 298.74 M303.87 460.25 C342.15 416.41, 378.81 373.88, 444.27 298.74 M314.5 460.22 C361.25 410.1, 402.57 357.3, 443.74 311.54 M314.5 460.22 C348.31 420.02, 384.48 378.39, 443.74 311.54 M325.13 460.18 C355.65 424.01, 383.96 390.5, 443.88 323.58 M325.13 460.18 C366.79 410.69, 408.73 363.39, 443.88 323.58 M335.76 460.15 C358.91 436.31, 377.71 410.25, 444.01 335.62 M335.76 460.15 C371.73 419.61, 407.98 379.57, 444.01 335.62 M346.39 460.11 C367.16 431.84, 393.59 406.53, 444.14 347.66 M346.39 460.11 C370.97 429.84, 397.44 401.03, 444.14 347.66 M357.02 460.08 C380.71 432.46, 403.52 408.02, 444.28 359.7 M357.02 460.08 C383.93 427.9, 412.86 397.34, 444.28 359.7 M367.65 460.05 C382.61 442.43, 400.84 422.89, 443.75 372.5 M367.65 460.05 C384.91 440.6, 400.09 422.25, 443.75 372.5 M378.28 460.01 C404.89 431.86, 427.97 401.82, 443.89 384.54 M378.28 460.01 C399.59 434.75, 421.86 409.65, 443.89 384.54 M388.91 459.98 C407.63 440.64, 423.9 418.41, 444.02 396.58 M388.91 459.98 C409.82 436.24, 431.38 413.59, 444.02 396.58 M399.54 459.94 C412.63 444.78, 426.31 430.42, 444.15 408.62 M399.54 459.94 C408.06 449.26, 417.84 439.56, 444.15 408.62 M410.17 459.91 C421.87 448.93, 432.06 433.18, 444.29 420.66 M410.17 459.91 C423.11 444.82, 436.19 431.55, 444.29 420.66 M421.46 459.12 C430.01 452.72, 434.5 442.77, 443.11 434.21 M421.46 459.12 C428.3 450.67, 435.88 443.32, 443.11 434.21" stroke="#ffec99" stroke-width="1" fill="none"></path><path d="M32 0 C172.38 2, 313.14 1.55, 411.75 0 M411.75 0 C432.94 1.63, 445.68 11.16, 443.75 32 M443.75 32 C444.32 111.38, 443.63 191.18, 443.75 428.04 M443.75 428.04 C444.87 447.89, 434.48 458.71, 411.75 460.04 M411.75 460.04 C268.66 460.5, 123.64 459.38, 32 460.04 M32 460.04 C9.9 458.19, -0.26 450.49, 0 428.04 M0 428.04 C-0.44 320.75, 0.66 212.84, 0 32 M0 32 C1.95 11.35, 9.45 -1.87, 32 0" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g stroke-linecap="round" transform="translate(1302.4109949507117 1859.9578294152327) rotate(0 88.5 37.5)"><path d="M18.75 0 C45.24 -0.8, 75.39 -2.24, 158.25 0 C168.2 -1.32, 178.38 5.85, 177 18.75 C178.78 29.57, 175.48 42.74, 177 56.25 C180.04 65.23, 173.26 76.59, 158.25 75 C123.84 73.65, 92.09 77.5, 18.75 75 C4.11 74.63, -2.44 71.81, 0 56.25 C2.08 46.57, 2.31 34.44, 0 18.75 C-1.83 8.05, 3.31 -0.58, 18.75 0" stroke="none" stroke-width="0" fill="#ffc9c9"></path><path d="M18.75 0 C57.5 1.58, 94.28 1.03, 158.25 0 M18.75 0 C74.38 0.44, 130.12 0.83, 158.25 0 M158.25 0 C170.11 0.23, 175.54 4.35, 177 18.75 M158.25 0 C169.84 0.57, 175.73 5.37, 177 18.75 M177 18.75 C175.83 26.28, 176.02 36.76, 177 56.25 M177 18.75 C176.48 31.94, 178.21 47.18, 177 56.25 M177 56.25 C175.76 69.26, 172.59 74.65, 158.25 75 M177 56.25 C176.99 66.48, 171.16 75.54, 158.25 75 M158.25 75 C125.14 76.1, 94.43 77.73, 18.75 75 M158.25 75 C109.49 75.92, 62.29 76.99, 18.75 75 M18.75 75 C6.5 75.82, 0.56 68.25, 0 56.25 M18.75 75 C6.7 72.84, 0.86 66.8, 0 56.25 M0 56.25 C0.38 45.22, 1.42 34.44, 0 18.75 M0 56.25 C-0.7 41.36, -0.04 27.28, 0 18.75 M0 18.75 C1.42 5.5, 7.83 0.08, 18.75 0 M0 18.75 C-0.76 7.18, 8.32 -0.47, 18.75 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1331.7609934248328 1878.5578294152326) rotate(0 59.150001525878906 18.899999999999977)"><text x="59.150001525878906" y="28.112000000000002" font-family="Nunito, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">snix-glue</text></g><g stroke-linecap="round" transform="translate(1313.5683972175711 1985.6792551856552) rotate(0 79 18.5)"><path d="M9.25 0 C61.8 -1.88, 115.99 1.7, 148.75 0 C152.43 -0.41, 155.3 5.69, 158 9.25 C155.97 12.4, 155.01 19.63, 158 27.75 C154.85 35.54, 154.46 34.48, 148.75 37 C94.55 37.44, 47.56 31.02, 9.25 37 C4.95 37.02, -0.09 35.33, 0 27.75 C2.48 23.58, 2.46 18.94, 0 9.25 C-2.4 5.63, 0.77 3.06, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C59.28 -0.21, 109.8 -0.14, 148.75 0 M9.25 0 C43.06 0.1, 78.7 -0.76, 148.75 0 M148.75 0 C154.69 -1.6, 159.75 1.18, 158 9.25 M148.75 0 C155.5 -0.97, 158.83 3.1, 158 9.25 M158 9.25 C159.22 14.2, 158.32 17.58, 158 27.75 M158 9.25 C157.72 14.93, 157.94 19.79, 158 27.75 M158 27.75 C158.65 35.03, 155.71 36.49, 148.75 37 M158 27.75 C159.56 34.21, 156.78 37.15, 148.75 37 M148.75 37 C99.42 36.41, 48.63 38.25, 9.25 37 M148.75 37 C118.28 36.6, 87.19 36.39, 9.25 37 M9.25 37 C1.18 37.41, 1.1 34.8, 0 27.75 M9.25 37 C3.78 36.17, 0.09 31.69, 0 27.75 M0 27.75 C-1.53 19.7, -0.38 11.91, 0 9.25 M0 27.75 C-0.26 21.64, 0.81 14.95, 0 9.25 M0 9.25 C-1.71 2.54, 4.81 0.19, 9.25 0 M0 9.25 C1.62 3.9, 3.67 -1.55, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1326.485063884238 1990.6792551856552) rotate(0 66.08333333333334 13.5)"><text x="66.08333333333333" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">import builtins</text></g><g stroke-linecap="round" transform="translate(1501.5915220827387 1984.6896597916284) rotate(0 79 18.5)"><path d="M9.25 0 C36.33 -2.55, 65.35 -3.52, 148.75 0 C156.39 -1.4, 156.91 4.08, 158 9.25 C158.71 12.78, 154.81 16.49, 158 27.75 C159.57 30.35, 151.39 35.69, 148.75 37 C97.44 32.94, 42.83 34.14, 9.25 37 C3.1 34.9, 2.79 37.44, 0 27.75 C3.4 22.65, 0.54 16.31, 0 9.25 C-1.12 3.93, 6.19 -2.47, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C44.43 0.87, 81.24 -0.62, 148.75 0 M9.25 0 C64.22 0.22, 120.71 -0.11, 148.75 0 M148.75 0 C155.45 -0.32, 156.88 3.38, 158 9.25 M148.75 0 C155.05 0.23, 159.91 1.04, 158 9.25 M158 9.25 C156.79 16.38, 156.59 23.44, 158 27.75 M158 9.25 C158.82 13.78, 158.06 18.24, 158 27.75 M158 27.75 C156 32.18, 156.47 38.42, 148.75 37 M158 27.75 C158.14 31.73, 157 35.14, 148.75 37 M148.75 37 C99.38 39.17, 48.66 37.88, 9.25 37 M148.75 37 C103.33 36.92, 56.56 35.65, 9.25 37 M9.25 37 C2.14 38.68, -0.59 35.69, 0 27.75 M9.25 37 C0.84 37.53, 1.52 34.49, 0 27.75 M0 27.75 C-0.54 22.78, 0.61 18.8, 0 9.25 M0 27.75 C0.75 22.61, 0.2 16.73, 0 9.25 M0 9.25 C-0.25 4.24, 4.04 0.79, 9.25 0 M0 9.25 C0.08 3.92, 2.16 -0.19, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1526.4915236086176 1989.6896597916284) rotate(0 54.099998474121094 13.5)"><text x="54.099998474121094" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">SnixStoreIO</text></g><g stroke-linecap="round" transform="translate(1313.5683972175711 2037.1382156750697) rotate(0 79 32)"><path d="M16 0 C67.03 3.11, 115.38 -0.74, 142 0 C151.49 -3.44, 158.88 7.36, 158 16 C159.51 24.96, 158.23 30.12, 158 48 C156.35 62.25, 156.13 64.72, 142 64 C109.8 58.98, 70.81 59.66, 16 64 C2.09 61.98, -2.2 56.35, 0 48 C1.82 37.25, -3.46 30.37, 0 16 C2.92 3.52, 6.45 -1.59, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C60.38 -0.78, 106.46 -2.71, 142 0 M16 0 C45.58 -1.48, 74.93 -0.19, 142 0 M142 0 C152.07 1.77, 156.05 5.8, 158 16 M142 0 C154.18 0.58, 156.45 6.75, 158 16 M158 16 C158.7 23.11, 157.62 29.26, 158 48 M158 16 C158.25 24.11, 158.08 33.86, 158 48 M158 48 C158.96 59.45, 152.74 64.72, 142 64 M158 48 C157.08 58.48, 150.67 66.18, 142 64 M142 64 C95.63 62.36, 53.83 62.8, 16 64 M142 64 C107.45 61.99, 74.3 62.77, 16 64 M16 64 C3.53 63.66, 0.87 56.68, 0 48 M16 64 C3.08 63.16, 1.91 57.58, 0 48 M0 48 C0.33 40.83, -0.18 33.23, 0 16 M0 48 C-0.68 36.34, 0.67 23.68, 0 16 M0 16 C0.25 3.96, 4.71 0.47, 16 0 M0 16 C1.98 3.76, 4.02 -2.24, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1347.5850636299247 2042.1382156750697) rotate(0 44.983333587646484 27)"><text x="44.983333587646484" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">derivation</text><text x="44.983333587646484" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">builtin</text></g><g stroke-linecap="round" transform="translate(1501.5915220827387 2037.1382156750697) rotate(0 79 18.5)"><path d="M9.25 0 C50.87 -1.11, 93.66 -0.42, 148.75 0 C154 -0.73, 158.57 3.59, 158 9.25 C156.13 18.34, 159.95 21.36, 158 27.75 C156.79 31.99, 157.73 37.18, 148.75 37 C113.04 37.08, 82.35 34.21, 9.25 37 C0.05 34.9, -1.75 35.62, 0 27.75 C-0.11 19.93, 2.08 14.45, 0 9.25 C0.27 0.12, -0.25 -2.32, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C39.59 2.2, 66.9 1.58, 148.75 0 M9.25 0 C48.37 -0.26, 87.27 -0.49, 148.75 0 M148.75 0 C153.7 -1, 159.05 1.56, 158 9.25 M148.75 0 C156.61 -0.69, 158.97 0.84, 158 9.25 M158 9.25 C158.59 14.89, 156.63 21.33, 158 27.75 M158 9.25 C158.3 12.54, 157.2 17.47, 158 27.75 M158 27.75 C156.92 34.31, 156.23 35.42, 148.75 37 M158 27.75 C156.7 33.36, 153.78 35.04, 148.75 37 M148.75 37 C96.85 37.43, 46.19 39.87, 9.25 37 M148.75 37 C111.77 36.37, 73.96 36.84, 9.25 37 M9.25 37 C3.86 36.16, -0.89 31.93, 0 27.75 M9.25 37 C0.87 37.11, 1.43 35.94, 0 27.75 M0 27.75 C0.84 21.32, 1.72 17.88, 0 9.25 M0 27.75 C-0.45 21.52, 1.04 15.04, 0 9.25 M0 9.25 C0.91 1.17, 2.97 -1.2, 9.25 0 M0 9.25 C0.69 4.51, 1.2 1.06, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1544.3248556703852 2042.1382156750697) rotate(0 36.266666412353516 13.5)"><text x="36.266666412353516" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">fetchers</text></g><g stroke-linecap="round" transform="translate(1501.5915220827387 2110.291162453618) rotate(0 79 18.5)"><path d="M9.25 0 C48.58 -4.53, 79.6 -0.66, 148.75 0 C156.26 -3.41, 154.66 4.63, 158 9.25 C158.15 17.98, 158.49 23.4, 158 27.75 C156.57 36.37, 158.14 34.99, 148.75 37 C90.98 34.9, 35.38 39, 9.25 37 C2.42 39.55, 0.84 33, 0 27.75 C3.16 20.17, 1.74 13.67, 0 9.25 C-3 4.91, 5.82 -2.1, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C51.77 0.57, 93.97 -1.62, 148.75 0 M9.25 0 C61.15 -1.23, 111.36 -1.9, 148.75 0 M148.75 0 C156.48 0.1, 156.97 1.38, 158 9.25 M148.75 0 C153.57 -0.67, 158.99 4.95, 158 9.25 M158 9.25 C156.94 15, 158.22 18.71, 158 27.75 M158 9.25 C158.55 13.6, 158.06 17.99, 158 27.75 M158 27.75 C156.15 32.63, 154.57 38.11, 148.75 37 M158 27.75 C158.22 31.75, 155.35 38.01, 148.75 37 M148.75 37 C121.55 37.08, 92.44 36.84, 9.25 37 M148.75 37 C105.59 36.04, 64.48 37.27, 9.25 37 M9.25 37 C4.27 37.64, -1.12 35.7, 0 27.75 M9.25 37 C3.15 36.19, 2.09 32.5, 0 27.75 M0 27.75 C0.11 23.17, 0.11 19.9, 0 9.25 M0 27.75 C-0.65 23.94, 0.35 19.46, 0 9.25 M0 9.25 C1.24 4.59, 2.99 -0.11, 9.25 0 M0 9.25 C-0.48 3.42, 2.42 -2.09, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1523.0165220827387 2115.291162453618) rotate(0 57.57500000000002 13.5)"><text x="57.574999999999996" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">KnownPaths</text></g><g stroke-linecap="round" transform="translate(1313.5683972175711 2110.291162453618) rotate(0 79 32)"><path d="M16 0 C51.33 -0.85, 93.84 1.75, 142 0 C149.26 0.67, 160.83 8.01, 158 16 C154.56 26.98, 155.99 32.14, 158 48 C161.09 60.2, 152.26 62.31, 142 64 C113.38 64.96, 87.96 63, 16 64 C2.5 61.15, -2.75 57.55, 0 48 C0.75 36.25, -1.87 20.39, 0 16 C-1.52 8.74, 8.61 -1.83, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C62.56 -1.42, 104.49 0.63, 142 0 M16 0 C41.25 -0.4, 68.29 -0.93, 142 0 M142 0 C154.58 1.03, 158.99 3.78, 158 16 M142 0 C152.03 0.68, 159.47 7.46, 158 16 M158 16 C159.43 25.41, 157.25 33.18, 158 48 M158 16 C158.02 23.5, 157.56 33.07, 158 48 M158 48 C158.29 59.13, 152.82 62.97, 142 64 M158 48 C158.07 57.86, 154.88 63.79, 142 64 M142 64 C105.77 62.36, 70.38 61.82, 16 64 M142 64 C93.48 63.71, 44.98 63.4, 16 64 M16 64 C4.15 65.38, -0.42 58.66, 0 48 M16 64 C5.25 64.69, -0.84 57.52, 0 48 M0 48 C-0.74 36.01, 1.01 23.02, 0 16 M0 48 C0.89 38.96, -0.92 28.84, 0 16 M0 16 C1.38 4.89, 6.19 0.24, 16 0 M0 16 C-0.51 5.31, 5.23 -0.65, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1330.8433972175712 2115.291162453618) rotate(0 61.724999999999994 27)"><text x="61.725" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">drv to</text><text x="61.725" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">BuildRequest</text></g><g transform="translate(1302.4109949507117 1943.4188682056715) rotate(0 204.03334045410156 13.5)"><text x="0" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">"combines snix-eval with [ca]store and build"</text></g><g stroke-opacity="0.4" fill-opacity="0.4" stroke-linecap="round" transform="translate(1501.5915220827387 2184.6438820918556) rotate(0 79 45.499999999999886)"><path d="M22.75 0 C49.96 0.87, 72.8 1.38, 135.25 0 C149.74 -1.62, 156.02 4.38, 158 22.75 C158.26 39.22, 155.35 53.26, 158 68.25 C160.87 80.34, 152.28 89.42, 135.25 91 C111.92 94.91, 81.61 92.24, 22.75 91 C10.44 90.06, -0.56 83.51, 0 68.25 C-1.54 56.14, 2.23 46.81, 0 22.75 C-1.32 4.78, 10.91 -1.96, 22.75 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M22.75 0 C55.66 -0.43, 86.67 -0.64, 135.25 0 M22.75 0 C49.98 1.1, 79.78 0.64, 135.25 0 M135.25 0 C150.56 -1.11, 156.15 5.64, 158 22.75 M135.25 0 C152.37 0.87, 159.45 6.51, 158 22.75 M158 22.75 C157.77 39.58, 159.32 51.47, 158 68.25 M158 22.75 C158.8 34.6, 157.49 46.2, 158 68.25 M158 68.25 C159.19 84.26, 148.42 90.6, 135.25 91 M158 68.25 C160 81.6, 152.61 90.9, 135.25 91 M135.25 91 C104.5 91.43, 70.11 93.1, 22.75 91 M135.25 91 C113.02 89.02, 90.84 90.02, 22.75 91 M22.75 91 C6.91 92.03, -0.51 83.69, 0 68.25 M22.75 91 C6.09 93.15, 1.12 81.71, 0 68.25 M0 68.25 C1.21 56.81, 1.04 50.33, 0 22.75 M0 68.25 C-1.25 51.88, -0.68 35.68, 0 22.75 M0 22.75 C-0.23 5.66, 8.89 0.05, 22.75 0 M0 22.75 C0.69 9.43, 9.43 -1.03, 22.75 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g stroke-opacity="0.4" fill-opacity="0.4" transform="translate(1529.374855416072 2189.6438820918556) rotate(0 51.2166666666667 40.499999999999886)"><text x="51.21666666666667" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Fetch/Build</text><text x="51.21666666666667" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Realization</text><text x="51.21666666666667" y="74.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Strategies</text></g><g stroke-linecap="round" transform="translate(1958.9286720419543 1804.6659786011514) rotate(0 224.4694975828055 250.78085614109284)"><path d="M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M1.43 27.75 C8.96 21.45, 12.05 15.48, 24.4 1.33 M1.43 27.75 C5.98 21.89, 11.76 16.48, 24.4 1.33 M0.26 41.3 C12.74 28.65, 21.24 13.57, 36.34 -0.21 M0.26 41.3 C8.47 31.87, 17.18 21.08, 36.34 -0.21 M0.39 53.34 C13.73 38.86, 26.7 25.09, 46.97 -0.25 M0.39 53.34 C18.64 32.74, 36.92 11.18, 46.97 -0.25 M0.52 65.38 C20.88 40.37, 38.57 19.31, 57.6 -0.28 M0.52 65.38 C21.28 40.69, 41.89 16.89, 57.6 -0.28 M0 78.17 C12.83 63.08, 26.53 45.32, 67.57 0.44 M0 78.17 C17.19 59.2, 34.08 39.36, 67.57 0.44 M0.13 90.22 C23.34 62.29, 49.17 34.79, 78.2 0.41 M0.13 90.22 C16.82 71.21, 31.51 51.68, 78.2 0.41 M0.26 102.26 C27.42 75.65, 51.15 44.74, 88.83 0.37 M0.26 102.26 C28.36 68.52, 57.03 35.24, 88.83 0.37 M0.4 114.3 C38.19 70.68, 73.79 31.57, 99.46 0.34 M0.4 114.3 C34.89 74.43, 69.29 35.14, 99.46 0.34 M0.53 126.34 C23.2 96.2, 49.37 67.11, 110.09 0.3 M0.53 126.34 C30.38 92.25, 60.21 57.79, 110.09 0.3 M0.01 139.13 C37.97 95.88, 78.68 48.47, 120.72 0.27 M0.01 139.13 C40.8 92.25, 81.09 45.81, 120.72 0.27 M0.14 151.17 C43.98 102.29, 84.67 53.72, 131.35 0.23 M0.14 151.17 C48.43 94.47, 99.16 36.38, 131.35 0.23 M0.27 163.22 C52.24 105.62, 103.17 44.95, 141.98 0.2 M0.27 163.22 C33.07 127.37, 64.33 90.34, 141.98 0.2 M0.41 175.26 C56.89 112.9, 111.36 50.64, 152.61 0.16 M0.41 175.26 C41.26 128.85, 81.24 83.43, 152.61 0.16 M0.54 187.3 C46.46 137.54, 90.98 83.67, 163.24 0.13 M0.54 187.3 C36.51 144.64, 73.64 101.26, 163.24 0.13 M0.02 200.09 C60.24 127.97, 124.02 57.74, 173.87 0.09 M0.02 200.09 C63.38 126.26, 128.54 52.81, 173.87 0.09 M0.15 212.13 C44.61 161.58, 87.45 109.57, 184.5 0.06 M0.15 212.13 C45.58 160.41, 89.09 111.07, 184.5 0.06 M0.28 224.17 C78.62 135.26, 155.33 46.15, 195.13 0.03 M0.28 224.17 C53.43 166.34, 104.15 105.98, 195.13 0.03 M0.42 236.22 C53.7 175.46, 105.49 116.33, 205.76 -0.01 M0.42 236.22 C66.51 158.29, 132.87 82.27, 205.76 -0.01 M-0.11 249.01 C83.2 150.9, 168.07 52.44, 216.39 -0.04 M-0.11 249.01 C74.66 163.39, 147 79.81, 216.39 -0.04 M0.03 261.05 C63.92 186.95, 127.34 111.83, 227.02 -0.08 M0.03 261.05 C49.57 203.73, 101.64 143.61, 227.02 -0.08 M0.16 273.09 C79.54 185.28, 154.32 97.92, 237.65 -0.11 M0.16 273.09 C74.76 188.67, 148.93 102.45, 237.65 -0.11 M0.29 285.13 C84.52 189.73, 166.88 95.55, 248.28 -0.15 M0.29 285.13 C68.28 205.94, 136.55 127.78, 248.28 -0.15 M0.43 297.17 C103.04 180.58, 203.42 66, 258.91 -0.18 M0.43 297.17 C89.55 194.77, 178.81 92.58, 258.91 -0.18 M-0.1 309.97 C95.88 200.64, 193 89.41, 269.54 -0.22 M-0.1 309.97 C69.7 228.48, 140.95 146.32, 269.54 -0.22 M0.04 322.01 C80.74 229.99, 161 135.93, 280.17 -0.25 M0.04 322.01 C84.33 224.67, 167.85 129.54, 280.17 -0.25 M0.17 334.05 C105.14 213.45, 208.52 94.25, 290.8 -0.28 M0.17 334.05 C107.49 210.58, 214.34 87.98, 290.8 -0.28 M0.3 346.09 C89.49 243.61, 178.29 142.7, 300.78 0.44 M0.3 346.09 C84.46 249.57, 168 153.48, 300.78 0.44 M0.44 358.13 C90.46 254.86, 181.64 150.95, 311.41 0.4 M0.44 358.13 C77.13 271.53, 151.51 184.98, 311.41 0.4 M-0.09 370.93 C67.96 292.24, 136.19 213.69, 322.04 0.37 M-0.09 370.93 C100.64 254.48, 201.63 138.99, 322.04 0.37 M0.05 382.97 C116.89 249.62, 232.61 115.94, 332.67 0.33 M0.05 382.97 C101.89 264.85, 205.4 145.66, 332.67 0.33 M0.18 395.01 C76.47 310.03, 150.52 222.98, 343.3 0.3 M0.18 395.01 C86.45 295.29, 173.28 194.69, 343.3 0.3 M0.31 407.05 C101.32 289.13, 203.47 172.63, 353.93 0.26 M0.31 407.05 C98.76 291.08, 198.69 176.9, 353.93 0.26 M0.45 419.09 C72.65 335.46, 145.71 252.13, 364.56 0.23 M0.45 419.09 C103.54 300.55, 207.2 180.8, 364.56 0.23 M-0.08 431.89 C112.8 303.67, 225.63 173.98, 375.19 0.19 M-0.08 431.89 C86.99 330.18, 175.37 227.93, 375.19 0.19 M0.06 443.93 C95.29 335.94, 188.87 227.5, 385.82 0.16 M0.06 443.93 C82.34 348.06, 164.68 253.76, 385.82 0.16 M0.19 455.97 C130.19 302.94, 262.66 150.65, 396.45 0.12 M0.19 455.97 C132.58 305.02, 263.72 154.2, 396.45 0.12 M0.32 468.01 C132.68 313.92, 266.32 158.75, 407.08 0.09 M0.32 468.01 C152.91 294.48, 303.4 120.9, 407.08 0.09 M1.77 478.54 C161.6 297.14, 319.47 116.18, 417.71 0.06 M1.77 478.54 C127.2 334.25, 253.03 188.95, 417.71 0.06 M4.53 487.56 C105.77 371.91, 208.11 254.66, 427.03 1.53 M4.53 487.56 C139.17 330.81, 273.61 176.46, 427.03 1.53 M9.25 494.32 C174.59 303.27, 340.31 114.95, 435.03 4.52 M9.25 494.32 C163.85 317.3, 317.55 140.54, 435.03 4.52 M15.94 498.82 C121.68 374.54, 228 251.45, 441.73 9.01 M15.94 498.82 C161.6 330.36, 307.65 162.6, 441.73 9.01 M24.61 501.05 C164.96 338.55, 306.82 174.45, 445.8 16.52 M24.61 501.05 C146.58 361.41, 269.78 219.9, 445.8 16.52 M34.58 501.77 C136.66 386.67, 236.34 270.73, 447.9 26.3 M34.58 501.77 C183.08 332.1, 331.98 161.18, 447.9 26.3 M45.21 501.73 C196.74 326.14, 349.32 150.53, 449.34 36.83 M45.21 501.73 C192.3 332.07, 339.35 163.04, 449.34 36.83 M55.84 501.7 C210.65 323.83, 363.83 146.27, 449.48 48.87 M55.84 501.7 C136.85 408.09, 217.59 314.82, 449.48 48.87 M66.47 501.66 C177.45 374.84, 289.08 245.79, 449.61 60.91 M66.47 501.66 C146.74 406.92, 228.43 312.67, 449.61 60.91 M77.1 501.63 C175.81 386.1, 275.3 272.12, 449.09 73.71 M77.1 501.63 C207.07 352.65, 337.9 202.24, 449.09 73.71 M87.73 501.59 C166.75 410.82, 245.31 321.21, 449.22 85.75 M87.73 501.59 C218.33 351.81, 348.27 202.22, 449.22 85.75 M98.36 501.56 C221.61 361.16, 345.03 220.19, 449.35 97.79 M98.36 501.56 C234.4 345.2, 369.44 189.59, 449.35 97.79 M108.99 501.52 C224.19 369.71, 337.56 238.06, 449.49 109.83 M108.99 501.52 C209.34 383.66, 311.21 266.52, 449.49 109.83 M119.62 501.49 C221.53 385.02, 320.72 268.86, 449.62 121.87 M119.62 501.49 C228.43 376.59, 336.86 251.54, 449.62 121.87 M130.25 501.45 C250.21 361.35, 373.47 220.1, 449.1 134.67 M130.25 501.45 C258.19 355.45, 385.51 209.87, 449.1 134.67 M140.88 501.42 C233.45 394.49, 328.71 287.15, 449.23 146.71 M140.88 501.42 C243.85 384.09, 345.81 265.94, 449.23 146.71 M151.51 501.39 C252.04 383.55, 354.97 267.47, 449.36 158.75 M151.51 501.39 C214.51 432.24, 275.63 360.79, 449.36 158.75 M162.14 501.35 C253.05 396.87, 342.49 292.45, 449.5 170.79 M162.14 501.35 C265.15 382.54, 369.77 262.22, 449.5 170.79 M172.77 501.32 C266.08 395.08, 358.45 288.44, 448.97 183.58 M172.77 501.32 C268.25 389.9, 363.78 279.69, 448.97 183.58 M183.4 501.28 C239.5 437, 295.05 374.12, 449.11 195.62 M183.4 501.28 C271.02 400.74, 357.37 301.9, 449.11 195.62 M194.03 501.25 C285.06 397.82, 373.96 294.21, 449.24 207.67 M194.03 501.25 C248.93 436.52, 306.03 371.78, 449.24 207.67 M204.01 501.97 C263.35 434.16, 322.65 364.25, 449.37 219.71 M204.01 501.97 C289.65 404.11, 372.91 308.82, 449.37 219.71 M214.64 501.93 C287.98 417, 360.95 332.72, 449.51 231.75 M214.64 501.93 C286.87 418.98, 356.95 336.63, 449.51 231.75 M225.27 501.9 C311.65 405.14, 396.55 304.49, 448.98 244.54 M225.27 501.9 C285.55 432.59, 344.06 365.31, 448.98 244.54 M235.9 501.86 C320.17 404.26, 402.34 309.47, 449.12 256.58 M235.9 501.86 C289.38 440.93, 341.67 380.7, 449.12 256.58 M246.53 501.83 C325.93 410.69, 406.05 319.19, 449.25 268.62 M246.53 501.83 C321.23 415.53, 397.48 328.5, 449.25 268.62 M257.16 501.8 C319.3 433.51, 377.48 365.41, 449.38 280.67 M257.16 501.8 C331.51 417.12, 405.34 332.89, 449.38 280.67 M267.79 501.76 C329.11 433.17, 389.25 361.22, 449.52 292.71 M267.79 501.76 C316.87 443.42, 366.87 385.2, 449.52 292.71 M278.42 501.73 C318.95 453.13, 363.61 405.35, 448.99 305.5 M278.42 501.73 C315.27 457.17, 353.08 414.13, 448.99 305.5 M289.05 501.69 C332.66 453.27, 375.32 402.97, 449.13 317.54 M289.05 501.69 C321.77 465.61, 353.43 428.27, 449.13 317.54 M299.68 501.66 C346.42 445.05, 396.93 390.25, 449.26 329.58 M299.68 501.66 C348.57 443.05, 400.13 384.59, 449.26 329.58 M310.31 501.62 C359.5 449.62, 403.86 396.67, 449.39 341.62 M310.31 501.62 C355.18 449.98, 398.09 401.19, 449.39 341.62 M320.94 501.59 C359.98 458.15, 396.08 412.94, 449.52 353.67 M320.94 501.59 C357.91 457.52, 395.83 413.85, 449.52 353.67 M331.57 501.55 C370.51 462.21, 403.16 419.85, 449 366.46 M331.57 501.55 C376.36 448.41, 422.42 395.83, 449 366.46 M342.2 501.52 C375.43 464.29, 405.46 428.94, 449.14 378.5 M342.2 501.52 C377.12 461.28, 414.49 418.69, 449.14 378.5 M352.83 501.49 C374.7 475.12, 397.58 447.52, 449.27 390.54 M352.83 501.49 C387.6 461.65, 422.71 423.55, 449.27 390.54 M363.46 501.45 C388.18 470.92, 414.81 444.23, 449.4 402.58 M363.46 501.45 C385.16 474.43, 408.77 448.87, 449.4 402.58 M374.09 501.42 C402.06 469.08, 431.86 434.01, 449.53 414.62 M374.09 501.42 C399.71 472.82, 423.88 442.88, 449.53 414.62 M384.72 501.38 C408.6 471.48, 435.11 446.23, 449.01 427.42 M384.72 501.38 C408.42 472.84, 433 446.64, 449.01 427.42 M395.35 501.35 C409.11 482.57, 425.13 468.54, 449.14 439.46 M395.35 501.35 C415.15 477.9, 437.4 452.62, 449.14 439.46 M405.98 501.31 C420.59 484.87, 433.75 468.53, 449.28 451.5 M405.98 501.31 C420.78 486.25, 434.79 469.97, 449.28 451.5 M416.61 501.28 C427.47 492.24, 435.64 480.82, 449.41 463.54 M416.61 501.28 C423.37 492, 431.17 483.82, 449.41 463.54 M427.89 500.49 C431.6 495.22, 439.37 488.3, 448.23 477.09 M427.89 500.49 C432.96 494.9, 438.72 487.53, 448.23 477.09" stroke="#ffec99" stroke-width="1" fill="none"></path><path d="M32 0 C153.67 -1.48, 273.93 0.52, 416.94 0 M416.94 0 C439.19 -0.27, 447.02 11.86, 448.94 32 M448.94 32 C449.08 130.29, 450.22 229.74, 448.94 469.56 M448.94 469.56 C448.86 490.35, 436.29 502.55, 416.94 501.56 M416.94 501.56 C307.96 501.58, 196.91 499.79, 32 501.56 M32 501.56 C8.83 501.91, 1.74 492.31, 0 469.56 M0 469.56 C-0.09 329.89, 0.19 189.94, 0 32 M0 32 C1.42 9.66, 9.08 -1.29, 32 0" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g stroke-linecap="round" transform="translate(1979.2827239473133 1825.0523511137733) rotate(0 83 35.5)"><path d="M17.75 0 C57.72 -4.5, 90.69 -2.75, 148.25 0 C157.87 -3.38, 164.39 8.47, 166 17.75 C167.83 22.85, 169.2 32.81, 166 53.25 C164.96 67.48, 158.68 69.18, 148.25 71 C102.81 69.82, 65 66.23, 17.75 71 C7.12 71.05, -2.73 65.68, 0 53.25 C3.09 45.47, 0 32.81, 0 17.75 C-2.08 6.22, 6.15 -1.44, 17.75 0" stroke="none" stroke-width="0" fill="#ffc9c9"></path><path d="M17.75 0 C62.34 -1.18, 106.33 1.65, 148.25 0 M17.75 0 C44.13 -1.43, 71.76 -0.31, 148.25 0 M148.25 0 C160.9 -1.7, 165.38 7.39, 166 17.75 M148.25 0 C160.35 -1.3, 165.6 6.64, 166 17.75 M166 17.75 C165.2 25.67, 165.81 37.57, 166 53.25 M166 17.75 C166.23 31.12, 167.04 43.32, 166 53.25 M166 53.25 C165.68 66.44, 159.46 72.48, 148.25 71 M166 53.25 C165.49 66.55, 157.79 71.87, 148.25 71 M148.25 71 C99.77 70.1, 50.59 70.35, 17.75 71 M148.25 71 C106.16 69.94, 62.51 71.21, 17.75 71 M17.75 71 C5.09 71.01, 0.1 63.78, 0 53.25 M17.75 71 C5 71.16, -0.52 63.29, 0 53.25 M0 53.25 C-1.74 40.47, -0.42 29.07, 0 17.75 M0 53.25 C0.96 39.2, -0.24 25.49, 0 17.75 M0 17.75 C0 4.2, 5.01 0.7, 17.75 0 M0 17.75 C-1.38 7.42, 5.03 0.66, 17.75 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1999.4077239473133 1841.6523511137732) rotate(0 62.875 18.899999999999977)"><text x="62.875" y="28.112000000000002" font-family="Nunito, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">snix-build</text></g><g transform="translate(1988.9113798836347 1914.111650069695) rotate(0 125.375 13.5)"><text x="0" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">"a generic builder interface"</text></g><g stroke-linecap="round" transform="translate(1999.0594137119247 1965.1904479703342) rotate(0 79 32)"><path d="M16 0 C42.5 2.63, 74.81 3.27, 142 0 C155.21 -0.96, 159.22 5.43, 158 16 C157.7 23.28, 157.69 32.15, 158 48 C157.36 58.54, 153.78 63.24, 142 64 C113.2 63.56, 77.5 63.5, 16 64 C6.1 62.4, 2.83 57.1, 0 48 C-2.35 40.76, 0.16 35.61, 0 16 C-2.03 4.18, 7.19 1.84, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C56.25 1.59, 92.5 -0.86, 142 0 M16 0 C46.94 0.15, 76.16 -1, 142 0 M142 0 C153.28 0.56, 156.91 6.02, 158 16 M142 0 C151.83 0.28, 158.16 3.33, 158 16 M158 16 C156.81 22.94, 157.22 32.12, 158 48 M158 16 C158.82 24.65, 158.64 34.18, 158 48 M158 48 C157.12 56.68, 154.36 64.33, 142 64 M158 48 C159.36 58, 152.05 62.25, 142 64 M142 64 C106.96 62.7, 77.71 65.8, 16 64 M142 64 C114.14 63.59, 85.4 63.07, 16 64 M16 64 C3.86 63.66, -1.1 58.17, 0 48 M16 64 C7.57 65.26, 0.44 57.94, 0 48 M0 48 C-0.28 38.68, 0.15 27.5, 0 16 M0 48 C0.02 38.3, 1.13 29.36, 0 16 M0 16 C1.87 3.45, 5.78 0.78, 16 0 M0 16 C-2.14 4.19, 5.34 1.16, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(2020.1427470452581 1970.1904479703342) rotate(0 57.916666666666686 27)"><text x="57.916666666666664" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">OCI Runtime</text><text x="57.916666666666664" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Spec</text></g><g stroke-linecap="round" transform="translate(2000.8262407283532 2211.9886955877105) rotate(0 79 32)"><path d="M16 0 C43.91 -1.87, 66.25 0.83, 142 0 C153.95 2.53, 155.95 7.67, 158 16 C160.9 30.15, 157.09 36.9, 158 48 C158.5 58.49, 155.1 66.53, 142 64 C112.41 63.34, 85.72 65.02, 16 64 C3.79 67.55, -1.89 56.95, 0 48 C-2.6 37.89, -0.94 24.84, 0 16 C-1.06 6.2, 4.63 -1.05, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C47.53 0.82, 76.61 0.09, 142 0 M16 0 C54.3 -1.31, 91.72 -1.31, 142 0 M142 0 C151.41 -0.36, 157.93 5.95, 158 16 M142 0 C152.18 -1.12, 160.01 3.2, 158 16 M158 16 C159.04 28.55, 157.26 41.83, 158 48 M158 16 C158.49 23.55, 157.91 32.45, 158 48 M158 48 C159.59 57.54, 152.03 65.03, 142 64 M158 48 C159.18 57.05, 152.39 62.44, 142 64 M142 64 C102.52 64.67, 62.11 63.33, 16 64 M142 64 C103.96 62.3, 64.56 64.03, 16 64 M16 64 C4.21 62.12, -0.82 60.53, 0 48 M16 64 C6.22 66.29, -0.6 59.64, 0 48 M0 48 C-1.5 35.53, -1.03 24.66, 0 16 M0 48 C0.87 35.48, 0.17 23.91, 0 16 M0 16 C-0.8 4.22, 4.72 0.85, 16 0 M0 16 C1.59 4.22, 4.48 0.49, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(2022.96790739502 2216.9886955877105) rotate(0 56.85833333333335 27)"><text x="56.858333333333334" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">gRPC server</text><text x="56.858333333333334" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">adapter</text></g><g stroke-linecap="round" transform="translate(2191.8706633235347 2211.9886955877105) rotate(0 79 32)"><path d="M16 0 C43.03 3, 65.43 2.81, 142 0 C155.46 -2.68, 160.95 8.66, 158 16 C158.43 27.26, 160.36 41.41, 158 48 C155.52 56.38, 152 63.53, 142 64 C103.51 68.45, 66.22 63.18, 16 64 C7.36 63.76, -2.09 56.03, 0 48 C-0.91 38.12, -0.55 25.45, 0 16 C-0.42 6.25, 2.01 -0.37, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C62.74 -0.67, 111.1 -0.07, 142 0 M16 0 C50.37 0.11, 85.96 0.59, 142 0 M142 0 C152.24 -0.98, 159.75 3.48, 158 16 M142 0 C154.48 1.06, 157.22 6.36, 158 16 M158 16 C156.99 25.05, 157.75 37.94, 158 48 M158 16 C158.83 22.92, 157.71 31.48, 158 48 M158 48 C159.02 57.26, 152.42 62.65, 142 64 M158 48 C158.55 56.65, 152.59 65.55, 142 64 M142 64 C99.79 64.05, 56.03 64.15, 16 64 M142 64 C114.12 64.2, 86.96 66.07, 16 64 M16 64 C6.1 65.99, -0.52 59.51, 0 48 M16 64 C7.16 62.87, 2.15 56.77, 0 48 M0 48 C1.69 37.25, 1.7 31.07, 0 16 M0 48 C-0.37 39.53, -0.28 32.6, 0 16 M0 16 C1.38 4.37, 4.59 0.43, 16 0 M0 16 C-2.06 6.06, 3.73 0.9, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(2217.4956633235347 2216.9886955877105) rotate(0 53.375 27)"><text x="53.375" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">gRPC client</text><text x="53.375" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">impls</text></g><g stroke-linecap="round"><g transform="translate(1988.7928005445217 2199.222541661063) rotate(0 200.32276494474263 0.5110274615938124)"><path d="M0.21 -0.27 C66.9 -0.31, 333.39 0.57, 400 0.75" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="8 10"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(2191.8706633235347 1965.1904479703342) rotate(0 79 32)"><path d="M16 0 C63.5 -3.13, 102.56 0.11, 142 0 C154.38 0.65, 161.54 5.99, 158 16 C154.92 26.3, 155.47 37.66, 158 48 C155.3 58.39, 153.41 62.11, 142 64 C92.42 61.32, 45.9 67.06, 16 64 C6.33 61.31, -0.49 61.97, 0 48 C1.86 39.92, -3 35.57, 0 16 C-1.21 5.56, 5.15 0.74, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C50.83 2.7, 86.04 -0.7, 142 0 M16 0 C46.84 0.99, 78.72 0.14, 142 0 M142 0 C152.53 -0.9, 156.09 5.56, 158 16 M142 0 C154.68 -1.8, 157.27 3.5, 158 16 M158 16 C159.48 26.63, 155.97 37.7, 158 48 M158 16 C158.28 22.78, 157.74 30.79, 158 48 M158 48 C159.36 58.24, 153.09 64.97, 142 64 M158 48 C159.05 56.52, 150.84 64.71, 142 64 M142 64 C102.58 63.23, 64.69 62.42, 16 64 M142 64 C98.76 65.19, 55.07 64.39, 16 64 M16 64 C6.15 64.72, -0.58 57.77, 0 48 M16 64 C3.89 64.74, 1.06 60.05, 0 48 M0 48 C-0.66 38.15, 1.42 29.09, 0 16 M0 48 C-0.75 38.28, 0.97 30.72, 0 16 M0 16 C-0.53 3.73, 3.53 -0.71, 16 0 M0 16 C1.54 6.79, 4.46 2.18, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(2217.528996656868 1983.6904479703342) rotate(0 53.3416666666667 13.5)"><text x="53.34166666666667" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">OCI Runner</text></g><g stroke-opacity="0.2" fill-opacity="0.2" stroke-linecap="round" transform="translate(1999.0594137119247 2050.5766527443984) rotate(0 79 32)"><path d="M16 0 C57.4 -2.81, 102.25 -2.96, 142 0 C149.41 -0.51, 161.11 8.03, 158 16 C155.54 26.09, 161.21 38.83, 158 48 C159.84 59.26, 153.32 66.61, 142 64 C107.33 67.63, 75.2 62.52, 16 64 C5.92 61.9, -2.35 59.87, 0 48 C1.69 33.96, 0.91 24, 0 16 C-0.98 2.33, 5.07 -1.77, 16 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M16 0 C58.47 -2.05, 103.12 -1.05, 142 0 M16 0 C53.58 1.2, 89.39 0.84, 142 0 M142 0 C152.67 1.16, 158.96 6.72, 158 16 M142 0 C151.79 0.7, 157.73 4.55, 158 16 M158 16 C157.59 27.74, 158.87 39.03, 158 48 M158 16 C157.22 24.43, 157.85 31.77, 158 48 M158 48 C158.72 57.07, 152.39 65.28, 142 64 M158 48 C158.56 60.47, 153.32 65.99, 142 64 M142 64 C103.97 64.18, 67.11 65.48, 16 64 M142 64 C98.88 65.03, 55.45 64.84, 16 64 M16 64 C6.39 62.75, 0.4 59.72, 0 48 M16 64 C5.22 64.87, -0.94 58.51, 0 48 M0 48 C-0.55 39.01, -0.26 34.76, 0 16 M0 48 C0.67 36.91, -0.43 25.9, 0 16 M0 16 C-0.97 4.55, 4.93 -1, 16 0 M0 16 C-1.74 6.41, 6.26 -2.16, 16 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g stroke-opacity="0.2" fill-opacity="0.2" transform="translate(2037.7510793613387 2055.5766527443984) rotate(0 40.30833435058594 27)"><text x="40.30833435058594" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">MicroVM</text><text x="40.30833435058594" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">executor</text></g><g stroke-opacity="0.2" fill-opacity="0.2" stroke-linecap="round" transform="translate(2191.8706633235347 2050.5766527443984) rotate(0 79 18.5)"><path d="M9.25 0 C44.09 -3.02, 79.46 -2.8, 148.75 0 C158.37 2.52, 155.18 2.83, 158 9.25 C157.37 15.64, 156.22 18.05, 158 27.75 C160.23 36.8, 154.62 34.68, 148.75 37 C115.57 31.65, 88.18 32.18, 9.25 37 C2.74 39.54, -3.15 30.56, 0 27.75 C-3.03 20.07, -1.02 14.29, 0 9.25 C3.41 0.56, 2.12 2.58, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C40.93 -1.73, 73.23 1.36, 148.75 0 M9.25 0 C58.57 1.04, 105.8 1.12, 148.75 0 M148.75 0 C153.95 -0.78, 157.6 2.09, 158 9.25 M148.75 0 C153.17 1.07, 158.93 0.92, 158 9.25 M158 9.25 C157.68 14.2, 159.01 20.32, 158 27.75 M158 9.25 C158.67 13.17, 157.94 17.91, 158 27.75 M158 27.75 C156.64 34.1, 156.71 38.83, 148.75 37 M158 27.75 C159.18 34.3, 155.33 38.67, 148.75 37 M148.75 37 C111.43 39.1, 75.52 36.26, 9.25 37 M148.75 37 C104.96 36.93, 61.05 35.82, 9.25 37 M9.25 37 C4.2 36.04, 0.68 34.26, 0 27.75 M9.25 37 C2.46 35.08, -0.17 32.79, 0 27.75 M0 27.75 C-1.83 23.47, 0.35 18.12, 0 9.25 M0 27.75 C1.01 23.39, -0.61 17.39, 0 9.25 M0 9.25 C-1.76 4.98, 1.5 -0.89, 9.25 0 M0 9.25 C-2.12 2.13, 2.69 2.17, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g stroke-opacity="0.2" fill-opacity="0.2" transform="translate(2212.5873299902014 2055.5766527443984) rotate(0 58.2833333333333 13.5)"><text x="58.28333333333333" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">k8s executor</text></g><g stroke-opacity="0.2" fill-opacity="0.2" stroke-linecap="round" transform="translate(1999.0594137119247 2131.196655692236) rotate(0 79 18.5)"><path d="M9.25 0 C35.66 3.93, 70.57 -2.79, 148.75 0 C152.82 2.63, 155.19 0.42, 158 9.25 C159.83 13.95, 158.74 21.53, 158 27.75 C156.57 34.21, 151.65 36.15, 148.75 37 C113.93 34.63, 78.93 38.34, 9.25 37 C1.2 37.87, -1.35 34.76, 0 27.75 C-2.87 18.76, -2.36 18.63, 0 9.25 C-2.19 1.3, 3.66 2, 9.25 0" stroke="none" stroke-width="0" fill="#ffec99"></path><path d="M9.25 0 C55.98 0.05, 100.65 2.85, 148.75 0 M9.25 0 C39.79 -1.24, 71.25 -0.28, 148.75 0 M148.75 0 C156.25 0.67, 159.38 2.16, 158 9.25 M148.75 0 C155.4 0.02, 156.38 2.81, 158 9.25 M158 9.25 C156.75 17.96, 159.18 23.77, 158 27.75 M158 9.25 C158.38 16.98, 158.91 23.61, 158 27.75 M158 27.75 C156.19 34.1, 156.65 35.78, 148.75 37 M158 27.75 C156.06 35.8, 157.19 38.15, 148.75 37 M148.75 37 C114.23 39.1, 80.26 38.09, 9.25 37 M148.75 37 C115 36.8, 79.16 37.26, 9.25 37 M9.25 37 C3.69 38.72, -1.13 32.32, 0 27.75 M9.25 37 C2.06 37.17, 0.96 34.63, 0 27.75 M0 27.75 C-0.35 23.21, 1.4 14.68, 0 9.25 M0 27.75 C0.54 21.35, 0.43 15.04, 0 9.25 M0 9.25 C-1.17 3.75, 3.86 0.28, 9.25 0 M0 9.25 C1.94 1.52, 3.24 -1.98, 9.25 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g stroke-opacity="0.2" fill-opacity="0.2" transform="translate(2006.6010803785912 2136.196655692236) rotate(0 71.45833333333331 13.5)"><text x="71.45833333333333" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">gVisor executor</text></g><g stroke-linecap="round"><g transform="translate(1387.7903804304262 1838.243951834307) rotate(0 294.785267168574 -46.29170962668593)"><path d="M0.79 -1.05 C47.59 -17.32, 182.97 -99.85, 281.04 -98.63 C379.12 -97.41, 537.96 -11.35, 589.27 6.3" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(1387.7903804304262 1838.243951834307) rotate(0 294.785267168574 -46.29170962668593)"><path d="M564.31 4.92 C570.61 4.96, 581.8 5.14, 589.27 6.3" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(1387.7903804304262 1838.243951834307) rotate(0 294.785267168574 -46.29170962668593)"><path d="M571.03 -10.8 C575.03 -5.64, 584.05 -0.38, 589.27 6.3" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(10 1494.0152620216131) rotate(0 314.28580858124064 94.30236485199976)"><path d="M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M1.43 27.75 C10.49 20.53, 14.68 10.19, 24.4 1.33 M1.43 27.75 C6.13 21.7, 12.79 15.35, 24.4 1.33 M0.91 40.54 C8.68 30.63, 18.6 21.76, 36.34 -0.21 M0.91 40.54 C10.24 28.49, 19.38 18.38, 36.34 -0.21 M1.04 52.58 C16.86 35.8, 32.46 17.33, 46.97 -0.25 M1.04 52.58 C10.3 41.72, 21.45 28.91, 46.97 -0.25 M1.18 64.62 C16.7 48.86, 28.89 35.59, 57.6 -0.28 M1.18 64.62 C22.17 41.36, 42.73 17.48, 57.6 -0.28 M1.31 76.67 C24.01 53.14, 48.18 23.86, 67.57 0.44 M1.31 76.67 C24.42 50.86, 46.54 23.53, 67.57 0.44 M1.44 88.71 C29.47 56.94, 53.7 28.66, 78.2 0.41 M1.44 88.71 C30.51 55.42, 59.69 22.46, 78.2 0.41 M0.92 101.5 C31.06 65.73, 59.46 32.66, 88.83 0.37 M0.92 101.5 C18.79 80.72, 38.43 58.2, 88.83 0.37 M1.05 113.54 C37.6 69.44, 78.6 26.52, 99.46 0.34 M1.05 113.54 C32.67 77.33, 63.91 42.17, 99.46 0.34 M1.19 125.58 C37.53 81.94, 74.45 39.41, 110.09 0.3 M1.19 125.58 C24.26 99.13, 47.77 73.18, 110.09 0.3 M1.32 137.62 C28.75 106.61, 54.44 77.54, 120.72 0.27 M1.32 137.62 C34.53 97.72, 70.19 58.99, 120.72 0.27 M1.45 149.67 C40.8 99.42, 85.98 51.26, 131.35 0.23 M1.45 149.67 C47.65 97.36, 93.3 44.02, 131.35 0.23 M0.93 162.46 C42.74 113.47, 88.98 62.92, 141.98 0.2 M0.93 162.46 C29.68 128.83, 60.52 94.1, 141.98 0.2 M3.03 172.24 C44.71 127.27, 82.39 78.62, 152.61 0.16 M3.03 172.24 C34.19 135.63, 66.76 98.64, 152.61 0.16 M7.76 179 C69.33 110.48, 128.47 40.69, 163.24 0.13 M7.76 179 C51.68 128.27, 96.83 78.32, 163.24 0.13 M13.8 184.24 C56.39 133.58, 97.74 86.16, 173.87 0.09 M13.8 184.24 C47.56 144.26, 82.42 104.81, 173.87 0.09 M21.8 187.23 C80.84 118.35, 140.84 52.24, 184.5 0.06 M21.8 187.23 C71.97 130.27, 122.03 71.31, 184.5 0.06 M31.12 188.7 C74.51 135.29, 121.29 84, 195.13 0.03 M31.12 188.7 C82.01 130.21, 132.43 70.08, 195.13 0.03 M41.75 188.67 C75.53 146.84, 113.4 102.38, 205.76 -0.01 M41.75 188.67 C75.08 148.73, 108.04 110.35, 205.76 -0.01 M52.38 188.63 C107.86 125.52, 162.81 63.09, 216.39 -0.04 M52.38 188.63 C106.44 124.85, 161.72 60.66, 216.39 -0.04 M63.01 188.6 C117.14 125.94, 171.66 63.46, 227.02 -0.08 M63.01 188.6 C105.37 140.98, 147.24 92.03, 227.02 -0.08 M73.64 188.56 C129.89 124.44, 185.8 59.6, 237.65 -0.11 M73.64 188.56 C114.48 142.76, 154.34 98.09, 237.65 -0.11 M84.27 188.53 C137.77 127, 186.91 70.1, 248.28 -0.15 M84.27 188.53 C131.15 134.16, 177.49 81.95, 248.28 -0.15 M94.9 188.5 C148.04 125.02, 201.71 65.61, 258.91 -0.18 M94.9 188.5 C134.15 142.63, 174.76 95.99, 258.91 -0.18 M104.87 189.22 C138.44 151.58, 171.4 112.46, 269.54 -0.22 M104.87 189.22 C150.38 135.94, 194.94 84.58, 269.54 -0.22 M115.5 189.18 C165.23 129.45, 216.31 73.03, 280.17 -0.25 M115.5 189.18 C165.27 133.04, 216.16 73.7, 280.17 -0.25 M126.13 189.15 C174.66 134.59, 221.32 81, 290.8 -0.28 M126.13 189.15 C179.11 128.44, 230.68 67.81, 290.8 -0.28 M136.76 189.11 C180.35 139.91, 222.58 87.81, 300.78 0.44 M136.76 189.11 C176.32 144.99, 215.94 101.22, 300.78 0.44 M147.39 189.08 C182.45 145.45, 221.85 101.17, 311.41 0.4 M147.39 189.08 C201.44 125.96, 255.52 63.3, 311.41 0.4 M158.02 189.04 C223.21 115.86, 286.88 37.96, 322.04 0.37 M158.02 189.04 C221.46 116.92, 284.65 43.43, 322.04 0.37 M168.65 189.01 C229.88 116.1, 292.76 44.8, 332.67 0.33 M168.65 189.01 C218.05 132.56, 266.6 77.02, 332.67 0.33 M179.28 188.97 C216.97 148.76, 251.92 107.39, 343.3 0.3 M179.28 188.97 C240.6 117.28, 302.31 46.48, 343.3 0.3 M189.91 188.94 C234.41 139.09, 278.16 86.55, 353.93 0.26 M189.91 188.94 C222.09 148.79, 257.13 109.53, 353.93 0.26 M200.54 188.91 C244.75 139.67, 289.78 85.13, 364.56 0.23 M200.54 188.91 C255.79 124.16, 312.63 57.96, 364.56 0.23 M211.17 188.87 C254.81 135.62, 301.68 82.92, 375.19 0.19 M211.17 188.87 C267.44 122.43, 326.5 55.84, 375.19 0.19 M221.8 188.84 C259.65 143.51, 300.09 97.61, 385.82 0.16 M221.8 188.84 C270.35 132.23, 321.84 72.71, 385.82 0.16 M232.43 188.8 C297.37 116.14, 362.64 42.36, 396.45 0.12 M232.43 188.8 C271.55 146.84, 310.69 101.59, 396.45 0.12 M243.06 188.77 C282.67 143.03, 317.84 101.46, 407.08 0.09 M243.06 188.77 C278.67 149.58, 313.53 109.1, 407.08 0.09 M253.69 188.73 C297.08 139.49, 340.02 88.49, 417.71 0.06 M253.69 188.73 C292.11 146.44, 329.62 104.18, 417.71 0.06 M264.32 188.7 C307.5 140.76, 349.35 92.68, 428.34 0.02 M264.32 188.7 C306.83 141.06, 349.79 92.53, 428.34 0.02 M274.96 188.66 C329.48 128.26, 381.57 67.87, 438.97 -0.01 M274.96 188.66 C326.86 127.02, 380.26 65.53, 438.97 -0.01 M285.59 188.63 C348.78 115.51, 410.7 44.25, 449.6 -0.05 M285.59 188.63 C349.68 115.07, 414.98 41.47, 449.6 -0.05 M296.22 188.6 C339.89 138.71, 380.47 89.87, 460.23 -0.08 M296.22 188.6 C330.91 149.75, 365.43 108.36, 460.23 -0.08 M306.85 188.56 C367.81 117.03, 430.37 44.31, 470.86 -0.12 M306.85 188.56 C343.32 146.24, 379.84 105.7, 470.86 -0.12 M317.48 188.53 C381.21 114.6, 442.61 45.04, 481.49 -0.15 M317.48 188.53 C377.77 118.32, 438.55 47.7, 481.49 -0.15 M328.11 188.49 C369.99 140.11, 412.43 92.3, 492.12 -0.19 M328.11 188.49 C372.44 136.02, 417.24 83.32, 492.12 -0.19 M338.08 189.21 C375.97 147.33, 412.8 103.79, 502.75 -0.22 M338.08 189.21 C402.41 116.27, 466.46 42.11, 502.75 -0.22 M348.71 189.18 C408.27 123.79, 466.35 52.87, 513.38 -0.25 M348.71 189.18 C407.57 122.12, 465.75 53.85, 513.38 -0.25 M359.34 189.14 C411.67 126.89, 467.72 63.79, 523.35 0.47 M359.34 189.14 C398.26 142.41, 438.38 96.74, 523.35 0.47 M369.97 189.11 C410.92 145, 446.68 100.86, 533.98 0.43 M369.97 189.11 C404.91 148.5, 439.75 109.41, 533.98 0.43 M380.6 189.07 C433.8 130.44, 482.51 69.26, 544.61 0.4 M380.6 189.07 C415.5 150.1, 450.38 110.32, 544.61 0.4 M391.23 189.04 C451.65 117.8, 514.17 44.91, 555.24 0.36 M391.23 189.04 C430 146.99, 467.07 104.81, 555.24 0.36 M401.86 189.01 C460.88 124.7, 519.7 58.05, 565.87 0.33 M401.86 189.01 C463.09 118.95, 522.78 49.13, 565.87 0.33 M412.49 188.97 C461.02 132.83, 510.25 76.98, 576.5 0.29 M412.49 188.97 C468.53 125.13, 523.58 62.11, 576.5 0.29 M423.12 188.94 C475.61 129.03, 527.81 67.7, 587.14 0.26 M423.12 188.94 C469.87 132.68, 518.29 78.27, 587.14 0.26 M433.75 188.9 C474.08 143.95, 510.91 101.03, 597.77 0.22 M433.75 188.9 C491.14 124.6, 546.64 61.39, 597.77 0.22 M444.38 188.87 C486.36 142.25, 526.77 91.2, 607.08 1.7 M444.38 188.87 C502.94 120.27, 561.4 51.9, 607.08 1.7 M455.01 188.83 C496.88 140.15, 537.71 92.5, 615.09 4.68 M455.01 188.83 C514.29 120.13, 573.17 53.72, 615.09 4.68 M465.64 188.8 C507.99 138.23, 552.32 88.92, 621.78 9.18 M465.64 188.8 C503.65 143.27, 543.52 97.72, 621.78 9.18 M476.27 188.76 C530.03 127.55, 584.68 64.8, 625.85 16.69 M476.27 188.76 C534.57 120.27, 593.27 52.91, 625.85 16.69 M486.9 188.73 C526.35 143.48, 565.86 98.3, 627.95 26.47 M486.9 188.73 C519.32 153.14, 551.46 117.87, 627.95 26.47 M497.53 188.69 C544.82 136.71, 591.27 81.29, 628.09 38.51 M497.53 188.69 C544.48 134.33, 592.8 79.91, 628.09 38.51 M508.16 188.66 C537.96 155.38, 562.72 124.66, 628.22 50.55 M508.16 188.66 C539.79 151.93, 570.73 117.82, 628.22 50.55 M518.79 188.63 C539.66 163.65, 563.03 134.7, 628.35 62.59 M518.79 188.63 C546.06 157.35, 575.88 123.1, 628.35 62.59 M529.42 188.59 C554.33 156.87, 584.28 126.58, 628.49 74.63 M529.42 188.59 C560.82 153.38, 591.43 119.02, 628.49 74.63 M540.05 188.56 C562.42 161.85, 586.33 133.73, 628.62 86.67 M540.05 188.56 C559 166.99, 576.76 146.88, 628.62 86.67 M550.68 188.52 C570.1 167.34, 584.81 147.12, 628.75 98.71 M550.68 188.52 C570.22 165.37, 588.65 143.94, 628.75 98.71 M560.66 189.24 C577.95 172.82, 591.93 151.32, 628.23 111.51 M560.66 189.24 C586.2 160.81, 612.08 129.66, 628.23 111.51 M571.29 189.21 C589.57 167.27, 605.46 147.65, 628.36 123.55 M571.29 189.21 C591.19 166.71, 612.25 143.34, 628.36 123.55 M581.92 189.17 C594.17 174.63, 607.78 160.11, 628.5 135.59 M581.92 189.17 C596.23 173.16, 610.28 155.28, 628.5 135.59 M592.55 189.14 C606.75 170.59, 621.64 154.79, 628.63 147.63 M592.55 189.14 C605.3 173.75, 619.59 158.39, 628.63 147.63 M604.49 187.59 C613.85 175.43, 624.44 165, 628.11 160.43 M604.49 187.59 C613.96 178.08, 622.32 167.92, 628.11 160.43" stroke="#ffec99" stroke-width="1" fill="none"></path><path d="M32 0 C177.56 1.29, 321.96 0.78, 596.57 0 M596.57 0 C616.46 1.83, 628.87 9.99, 628.57 32 M628.57 32 C629.01 81, 628.22 130.37, 628.57 156.6 M628.57 156.6 C628.72 178.37, 616.19 189.79, 596.57 188.6 M596.57 188.6 C429.21 187.89, 263.49 188.12, 32 188.6 M32 188.6 C12.19 187.21, -1.96 177.06, 0 156.6 M0 156.6 C2.2 121.17, 2.99 85.64, 0 32 M0 32 C-1.65 12.05, 9.63 -1.83, 32 0" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g stroke-linecap="round" transform="translate(27.862021699767865 1513.1359948288696) rotate(0 88.5 37.5)"><path d="M18.75 0 C63.12 -3.5, 113.73 -1.77, 158.25 0 C171.11 0.93, 178.2 9.48, 177 18.75 C173.91 32.51, 174.36 47.65, 177 56.25 C180.42 65.58, 173.77 76.2, 158.25 75 C106.21 75.03, 55.17 74.07, 18.75 75 C9.59 78.34, -0.69 69.4, 0 56.25 C2.33 39.46, -3.85 29.92, 0 18.75 C-3.14 3.03, 9.56 -2.58, 18.75 0" stroke="none" stroke-width="0" fill="#ffc9c9"></path><path d="M18.75 0 C69.02 -0.48, 121.22 -1.69, 158.25 0 M18.75 0 C70.39 0.54, 122.04 0.7, 158.25 0 M158.25 0 C171.97 1.67, 176.41 6.18, 177 18.75 M158.25 0 C169.06 1.32, 178.32 5.68, 177 18.75 M177 18.75 C174.84 30.78, 174.64 44.95, 177 56.25 M177 18.75 C176.68 32.3, 176.37 46.5, 177 56.25 M177 56.25 C177.89 68.75, 172.24 74.48, 158.25 75 M177 56.25 C175.41 68.45, 170.98 75.28, 158.25 75 M158.25 75 C104.58 77.67, 48.42 74.18, 18.75 75 M158.25 75 C109.76 75.75, 63.16 76.34, 18.75 75 M18.75 75 C5.75 73.5, 0.18 70.26, 0 56.25 M18.75 75 C7.52 74.86, -0.24 66.54, 0 56.25 M0 56.25 C-1.74 47.72, 0.77 41.5, 0 18.75 M0 56.25 C0.41 46.19, 0.41 34.36, 0 18.75 M0 18.75 C-0.91 5.19, 6.8 -1.63, 18.75 0 M0 18.75 C0.97 8.25, 5.49 -1.94, 18.75 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(50.31201864801005 1531.7359948288695) rotate(0 66.05000305175781 18.899999999999977)"><text x="66.05000305175781" y="28.112000000000002" font-family="Nunito, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">snix-serde</text></g><g transform="translate(32.59515477941136 1603.6734931610931) rotate(0 278.7916564941406 27)"><text x="0" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">"(de-)serialisation of Rust data structures to/from Nix"</text><text x="0" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">"using Nix as a configuration language in/for your application"</text></g><g stroke-linecap="round" transform="translate(23.33333333333337 1993.4360024608309) rotate(0 314.28580858124064 83.30084114096576)"><path d="M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M2.75 26.24 C8.05 18.87, 15.99 12.09, 21.12 5.11 M2.75 26.24 C8.83 19.18, 16.43 11.85, 21.12 5.11 M2.88 38.28 C13.49 25.61, 26.17 12.01, 34.37 2.05 M2.88 38.28 C11.71 28.1, 19.75 18.57, 34.37 2.05 M2.36 51.07 C19.58 33.79, 35.73 13.94, 45 2.02 M2.36 51.07 C16.82 36.37, 29.73 19.52, 45 2.02 M2.49 63.11 C15.82 47.67, 24.33 33.64, 55.63 1.98 M2.49 63.11 C22.51 40.9, 42.3 18.04, 55.63 1.98 M2.62 75.16 C20.73 53.93, 37.77 36.15, 66.26 1.95 M2.62 75.16 C17.86 58.46, 34.02 39.44, 66.26 1.95 M2.76 87.2 C27.92 55.25, 56.73 24.59, 76.89 1.91 M2.76 87.2 C24.03 63.22, 45.27 38.31, 76.89 1.91 M2.89 99.24 C24.94 72.8, 50.79 46.73, 87.52 1.88 M2.89 99.24 C34.32 63.87, 63.68 29.47, 87.52 1.88 M2.37 112.03 C29.41 80.59, 58.51 45.24, 98.15 1.85 M2.37 112.03 C39.98 68.46, 75.67 26.19, 98.15 1.85 M2.5 124.07 C44.22 77.61, 82.37 28.08, 108.78 1.81 M2.5 124.07 C39.23 79.55, 77.5 35.75, 108.78 1.81 M2.63 136.11 C39.03 95, 76.07 52.7, 119.41 1.78 M2.63 136.11 C40.94 91.94, 78.69 48.45, 119.41 1.78 M4.73 145.89 C35 110.94, 65.29 72.12, 130.04 1.74 M4.73 145.89 C49.11 95.73, 92.04 48.18, 130.04 1.74 M6.84 155.67 C61.64 93.48, 115.71 31.33, 140.67 1.71 M6.84 155.67 C39.72 117.74, 73.89 79.63, 140.67 1.71 M12.22 161.67 C45.58 118.41, 83.9 77.54, 150.65 2.43 M12.22 161.67 C47.27 120.2, 84.65 79.5, 150.65 2.43 M19.57 165.41 C59.63 117.01, 104.04 67.24, 161.28 2.39 M19.57 165.41 C72 106.03, 123.6 45.07, 161.28 2.39 M28.88 166.89 C65.29 125.31, 100.1 84.78, 171.91 2.36 M28.88 166.89 C63.6 124.42, 100.36 82.17, 171.91 2.36 M36.23 170.62 C84.68 113.49, 136.64 57.14, 182.54 2.32 M36.23 170.62 C90.18 111.3, 140.71 50.83, 182.54 2.32 M46.86 170.59 C77.14 134.87, 108.42 99.84, 193.17 2.29 M46.86 170.59 C97.6 110.7, 148.4 53.14, 193.17 2.29 M57.49 170.56 C109.61 110.57, 158.65 53.03, 203.8 2.26 M57.49 170.56 C87.12 138.09, 117.1 102.91, 203.8 2.26 M68.12 170.52 C123.79 107.56, 178.79 43.55, 214.43 2.22 M68.12 170.52 C113.55 117.26, 159.48 65.46, 214.43 2.22 M78.75 170.49 C130.65 111.57, 177.55 56.32, 225.06 2.19 M78.75 170.49 C127.19 115.63, 174.16 62.52, 225.06 2.19 M89.38 170.45 C139.83 111.48, 191.97 53.52, 235.69 2.15 M89.38 170.45 C122.79 131.23, 157.15 90.85, 235.69 2.15 M100.01 170.42 C137.54 127.86, 173.83 85.69, 246.32 2.12 M100.01 170.42 C137.11 127.05, 175.15 82.95, 246.32 2.12 M110.65 170.38 C161.75 112.56, 210.04 50.93, 256.95 2.08 M110.65 170.38 C159.86 113.83, 210.06 54.6, 256.95 2.08 M121.28 170.35 C181.93 103.91, 236.95 37.05, 267.58 2.05 M121.28 170.35 C178.78 105.03, 234.76 39.54, 267.58 2.05 M131.91 170.31 C183.34 111.19, 235.38 51.86, 278.21 2.01 M131.91 170.31 C186.98 108.83, 241.87 45.28, 278.21 2.01 M142.54 170.28 C201.27 103.81, 259.41 37.95, 288.84 1.98 M142.54 170.28 C202.77 104.16, 259.91 37.29, 288.84 1.98 M153.17 170.24 C186.07 134.83, 217.78 98.27, 299.47 1.94 M153.17 170.24 C185.91 136.09, 215.14 99.17, 299.47 1.94 M163.8 170.21 C200.19 123.16, 241.01 77.84, 310.1 1.91 M163.8 170.21 C196.68 133.77, 228.18 97.36, 310.1 1.91 M174.43 170.18 C218.15 120.18, 260.03 70.58, 320.73 1.88 M174.43 170.18 C208.94 131.29, 243.49 91.13, 320.73 1.88 M185.06 170.14 C233.21 115.52, 281.2 58.2, 331.36 1.84 M185.06 170.14 C229.06 121.54, 272.1 71.96, 331.36 1.84 M195.69 170.11 C228.9 131.72, 262.14 94.01, 341.99 1.81 M195.69 170.11 C252.31 104.68, 309.1 39.74, 341.99 1.81 M206.32 170.07 C246.89 121.39, 289.45 73, 352.62 1.77 M206.32 170.07 C251.14 120.61, 295.88 70.19, 352.62 1.77 M216.29 170.79 C273.64 102.4, 332.07 36.88, 363.25 1.74 M216.29 170.79 C262.91 118.42, 306.82 67.53, 363.25 1.74 M226.92 170.76 C281.02 108.83, 333.89 43.23, 373.88 1.7 M226.92 170.76 C261.26 130.84, 297.48 90.6, 373.88 1.7 M237.55 170.72 C265.41 134.96, 297.89 102.88, 383.85 2.42 M237.55 170.72 C295.04 104.2, 352.1 38.07, 383.85 2.42 M248.18 170.69 C304.58 106.53, 361.58 40.74, 394.48 2.39 M248.18 170.69 C298.49 111.96, 348.56 53.76, 394.48 2.39 M258.81 170.65 C296.22 128.3, 331.87 87.37, 405.11 2.35 M258.81 170.65 C306.39 116.61, 352.69 62.97, 405.11 2.35 M269.44 170.62 C306.13 130.34, 336.96 93.4, 415.74 2.32 M269.44 170.62 C325.14 106.47, 379.54 44.63, 415.74 2.32 M280.07 170.59 C331.09 113.63, 381.24 53.44, 426.37 2.29 M280.07 170.59 C329.75 112.46, 380.59 52.57, 426.37 2.29 M290.7 170.55 C324.94 128.89, 359.16 89.87, 437 2.25 M290.7 170.55 C334.21 119.96, 379.32 69.96, 437 2.25 M301.33 170.52 C340.22 123.84, 376.45 78.54, 447.63 2.22 M301.33 170.52 C332.68 135.87, 363.18 100.6, 447.63 2.22 M311.96 170.48 C368.43 106.06, 423.19 39.19, 458.26 2.18 M311.96 170.48 C347.64 129.98, 383.15 90, 458.26 2.18 M322.59 170.45 C357.8 133.74, 390.49 97.1, 468.89 2.15 M322.59 170.45 C353.92 132.97, 385.53 96.73, 468.89 2.15 M333.22 170.41 C377.47 119.91, 422.02 69.57, 479.52 2.11 M333.22 170.41 C380.75 115.09, 429.11 61.12, 479.52 2.11 M343.85 170.38 C401.51 104.71, 457.68 39.65, 490.15 2.08 M343.85 170.38 C395.5 110.59, 449.11 50.49, 490.15 2.08 M354.48 170.34 C395.53 121, 438.74 74.71, 500.78 2.04 M354.48 170.34 C385.78 133.73, 418.22 97.09, 500.78 2.04 M365.11 170.31 C421.82 105.81, 473.84 44.98, 511.41 2.01 M365.11 170.31 C421.66 103.72, 478.42 38.46, 511.41 2.01 M375.74 170.28 C408.79 130.17, 442.98 93.89, 522.04 1.98 M375.74 170.28 C403.63 136.82, 433.97 101.72, 522.04 1.98 M386.37 170.24 C437 112.12, 488.93 52.69, 532.67 1.94 M386.37 170.24 C437.27 112.07, 488.15 53.25, 532.67 1.94 M397 170.21 C449.32 111.99, 499.98 53.92, 543.3 1.91 M397 170.21 C440.87 118.87, 485.93 67.99, 543.3 1.91 M407.63 170.17 C454.81 116.15, 502.09 59.96, 553.93 1.87 M407.63 170.17 C446.84 126.56, 486.15 82.2, 553.93 1.87 M418.26 170.14 C454.99 129.68, 488.45 92.65, 564.56 1.84 M418.26 170.14 C471.57 110.1, 524.54 48.21, 564.56 1.84 M428.89 170.1 C464.88 124.98, 503.17 81.17, 575.19 1.8 M428.89 170.1 C458.1 134.78, 489.96 97.7, 575.19 1.8 M439.52 170.07 C496.84 105.54, 550.84 39.46, 585.82 1.77 M439.52 170.07 C489.92 115.13, 537.57 57.66, 585.82 1.77 M449.5 170.79 C502.27 111.35, 556.53 48, 597.11 0.98 M449.5 170.79 C489.72 124.32, 530.57 77.01, 597.11 0.98 M460.13 170.75 C504.31 119.85, 547.72 68.14, 607.08 1.7 M460.13 170.75 C492.85 131.97, 526.86 93.08, 607.08 1.7 M470.76 170.72 C527.33 102.14, 585.38 36.83, 614.43 5.44 M470.76 170.72 C526.29 105.23, 583.15 41.22, 614.43 5.44 M481.39 170.69 C536.66 108.76, 586.67 51.13, 621.78 9.18 M481.39 170.69 C532.75 113.08, 581.46 55.07, 621.78 9.18 M492.02 170.65 C540.09 111.49, 591.05 56.73, 627.16 15.18 M492.02 170.65 C531.43 127.99, 569.2 83.79, 627.16 15.18 M502.65 170.62 C552.24 114.83, 601.64 56.11, 629.27 24.96 M502.65 170.62 C538.19 130.57, 571.51 92.78, 629.27 24.96 M513.28 170.58 C537.29 140.59, 564.37 111.85, 628.74 37.75 M513.28 170.58 C554.21 125.22, 594.6 79.7, 628.74 37.75 M523.91 170.55 C548.73 141.43, 575.45 110.2, 628.88 49.79 M523.91 170.55 C550.38 140.13, 576.42 110.69, 628.88 49.79 M534.54 170.51 C570.19 129.21, 607.25 86.55, 629.01 61.83 M534.54 170.51 C569.39 130.76, 604.46 91.25, 629.01 61.83 M545.17 170.48 C567.7 146.55, 588.25 122.94, 629.14 73.88 M545.17 170.48 C578.18 133.13, 610.86 95.07, 629.14 73.88 M555.8 170.44 C583.35 138.4, 610.32 107.65, 629.28 85.92 M555.8 170.44 C583.3 137.99, 613.07 104.78, 629.28 85.92 M566.43 170.41 C587.47 141.7, 613.45 115.89, 629.41 97.96 M566.43 170.41 C584.97 148.79, 605.4 125.16, 629.41 97.96 M577.06 170.37 C589.06 158.05, 599.51 145.67, 629.54 110 M577.06 170.37 C589.66 155.53, 602.17 140.43, 629.54 110 M587.69 170.34 C605.22 152.09, 619.08 133.68, 629.67 122.04 M587.69 170.34 C599.34 156.65, 612.06 143.59, 629.67 122.04 M599.63 168.8 C607.4 158.5, 614.01 152.58, 629.15 134.83 M599.63 168.8 C606.15 160.82, 612.93 153.27, 629.15 134.83 M612.23 166.5 C614.33 163.37, 619.13 160.73, 627.32 149.14 M612.23 166.5 C616.67 161.13, 619.52 158.29, 627.32 149.14" stroke="#ffec99" stroke-width="1" fill="none"></path><path d="M32 0 C191.01 -1.81, 349.11 -1.65, 596.57 0 M596.57 0 C616.71 1.88, 630.14 11.21, 628.57 32 M628.57 32 C629.56 62.05, 629.46 90.39, 628.57 134.6 M628.57 134.6 C629.41 157, 616.09 166.87, 596.57 166.6 M596.57 166.6 C463.45 166.66, 331.33 167.36, 32 166.6 M32 166.6 C9.68 168.42, 1.14 154.52, 0 134.6 M0 134.6 C1.04 110.63, -0.14 85.53, 0 32 M0 32 C0.5 9.37, 11.39 -0.01, 32 0" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g stroke-linecap="round" transform="translate(47.81150999292743 2009.9007409803994) rotate(0 88.5 37.5)"><path d="M18.75 0 C48.59 1.73, 80.73 -0.73, 158.25 0 C171.64 1.72, 176.31 9.17, 177 18.75 C176.76 25.79, 175.65 35.21, 177 56.25 C179.34 66.19, 173.79 74.58, 158.25 75 C129.49 77.95, 98.37 74.38, 18.75 75 C2.67 78.08, -0.98 67.82, 0 56.25 C-3.9 47.04, 2.64 36.97, 0 18.75 C1.46 4.36, 4.73 1.98, 18.75 0" stroke="none" stroke-width="0" fill="#ffc9c9"></path><path d="M18.75 0 C63.97 1.5, 107.29 0.86, 158.25 0 M18.75 0 C47.65 -1.46, 73.97 -0.55, 158.25 0 M158.25 0 C170.7 -0.5, 175.5 6.43, 177 18.75 M158.25 0 C172.48 1.27, 176.86 6.01, 177 18.75 M177 18.75 C178.3 24.65, 176.27 34.81, 177 56.25 M177 18.75 C177.78 32.86, 177.59 46.91, 177 56.25 M177 56.25 C176.03 67.84, 169.69 75.55, 158.25 75 M177 56.25 C175.12 69.72, 172.75 74.24, 158.25 75 M158.25 75 C129.41 73.55, 97.02 75.64, 18.75 75 M158.25 75 C117.6 76.26, 76.81 75.1, 18.75 75 M18.75 75 C7.57 73.38, 0.31 67.38, 0 56.25 M18.75 75 C7.83 77.19, -2.02 70.68, 0 56.25 M0 56.25 C0.92 43.89, -1.1 32.08, 0 18.75 M0 56.25 C-0.54 47.71, 0.17 39.46, 0 18.75 M0 18.75 C1.39 7.79, 4.26 -1.9, 18.75 0 M0 18.75 C0.04 4.25, 4.19 2.11, 18.75 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(61.636506941169614 2028.5007409803993) rotate(0 74.67500305175781 18.899999999999977)"><text x="74.67500305175781" y="28.112000000000002" font-family="Nunito, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">snix-tracing</text></g><g transform="translate(47.81150999292743 2098.177927691943) rotate(0 251 27)"><text x="0" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">unified tracing / logging / progress reporting framework</text><text x="0" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">for CLI entrypoints, used by all CLI </text></g><g stroke-linecap="round" transform="translate(1983.9300571425445 10) rotate(0 124.0567828584816 111.08442386656438)"><path d="M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M1.43 27.75 C7.93 21.51, 14.35 15.01, 24.4 1.33 M1.43 27.75 C9.77 17.72, 16.97 9.67, 24.4 1.33 M0.91 40.54 C14.6 25.36, 28.56 11.7, 36.34 -0.21 M0.91 40.54 C13.35 26.21, 24.67 13.76, 36.34 -0.21 M1.04 52.58 C11.01 38.84, 23.86 26.31, 46.97 -0.25 M1.04 52.58 C15.72 37.14, 27.89 20.68, 46.97 -0.25 M1.18 64.62 C12.89 48.65, 29.54 35.66, 57.6 -0.28 M1.18 64.62 C18.83 45.17, 34 26.54, 57.6 -0.28 M0.65 77.42 C18.5 60.77, 32.27 42.97, 67.57 0.44 M0.65 77.42 C23.53 51.69, 45.74 26.38, 67.57 0.44 M0.79 89.46 C22.81 65.35, 43.46 41.57, 78.2 0.41 M0.79 89.46 C27.81 57.5, 52.64 28.4, 78.2 0.41 M0.92 101.5 C33.22 64.72, 61.97 28.9, 88.83 0.37 M0.92 101.5 C33.31 62.61, 67.97 25.08, 88.83 0.37 M1.05 113.54 C22.35 86.27, 44.93 61.65, 99.46 0.34 M1.05 113.54 C38.68 71.65, 75.61 27.96, 99.46 0.34 M0.53 126.34 C37.52 85.86, 71.38 46.44, 110.09 0.3 M0.53 126.34 C41.31 81.2, 78.92 37.18, 110.09 0.3 M0.66 138.38 C43.14 88.52, 87.83 38.39, 120.72 0.27 M0.66 138.38 C44.55 87.14, 88.44 36.93, 120.72 0.27 M0.8 150.42 C46.31 102.71, 90.42 52.38, 131.35 0.23 M0.8 150.42 C42.84 103.75, 84.27 56.38, 131.35 0.23 M0.93 162.46 C29.26 128.06, 58.25 93.98, 141.98 0.2 M0.93 162.46 C40.82 118.86, 79.72 72.71, 141.98 0.2 M0.41 175.26 C59.73 107.57, 121.23 36.16, 152.61 0.16 M0.41 175.26 C52.97 115.12, 105.61 55.2, 152.61 0.16 M0.54 187.3 C41.46 145.15, 79.71 100.75, 163.24 0.13 M0.54 187.3 C55.34 124.94, 110.93 60.46, 163.24 0.13 M1.33 198.58 C41.67 154.02, 80.82 108.79, 173.87 0.09 M1.33 198.58 C44.8 149.01, 87.92 98.53, 173.87 0.09 M4.09 207.61 C69.68 134.25, 133.51 58.84, 184.5 0.06 M4.09 207.61 C70.27 132.28, 136.56 56.92, 184.5 0.06 M8.81 214.36 C68.38 145.13, 129.49 76.55, 195.13 0.03 M8.81 214.36 C61.46 155.07, 112.02 96.22, 195.13 0.03 M15.51 218.86 C64.16 165.91, 110.36 110.62, 205.76 -0.01 M15.51 218.86 C58.64 166.78, 104.09 115.93, 205.76 -0.01 M24.17 221.09 C81.06 153.56, 139.26 88.32, 216.39 -0.04 M24.17 221.09 C96.59 138.26, 167.83 55.89, 216.39 -0.04 M33.49 222.56 C74.77 175.71, 117.83 128.14, 225.71 1.43 M33.49 222.56 C73.74 175.98, 116 127.19, 225.71 1.43 M44.12 222.53 C110.59 145.55, 175.78 72.94, 233.72 4.42 M44.12 222.53 C108.1 151.52, 172.17 77.91, 233.72 4.42 M54.75 222.49 C114.43 152.19, 176.5 81.25, 240.41 8.91 M54.75 222.49 C102.08 170.47, 147.46 117.21, 240.41 8.91 M65.38 222.46 C131.71 146.74, 198.07 71.42, 245.14 15.67 M65.38 222.46 C116.32 167.32, 164.54 110.7, 245.14 15.67 M76.01 222.42 C128.38 164.67, 180.03 104.74, 247.89 24.69 M76.01 222.42 C116.44 172.95, 157.82 126.21, 247.89 24.69 M86.64 222.39 C131.67 172.51, 173.16 124.57, 248.03 36.73 M86.64 222.39 C141.01 162.31, 194.91 100.2, 248.03 36.73 M97.27 222.35 C157.81 155.62, 217.83 85.8, 248.16 48.77 M97.27 222.35 C156.4 152.81, 215.51 85.63, 248.16 48.77 M107.9 222.32 C140.02 183.63, 173.19 144.74, 248.29 60.81 M107.9 222.32 C160.73 160.79, 215.14 99.68, 248.29 60.81 M118.53 222.29 C161.32 173.16, 200.36 126.89, 248.43 72.85 M118.53 222.29 C153.6 181.14, 189.97 139.99, 248.43 72.85 M129.16 222.25 C165.94 182.22, 197.26 144.57, 247.9 85.65 M129.16 222.25 C166.79 177.93, 205.62 135.42, 247.9 85.65 M139.79 222.22 C174.87 183.96, 206.71 145.78, 248.04 97.69 M139.79 222.22 C174.05 181.49, 209.69 142.4, 248.04 97.69 M150.42 222.18 C179.1 191.01, 204.9 155.08, 248.17 109.73 M150.42 222.18 C185.36 182.82, 218.69 143.44, 248.17 109.73 M161.05 222.15 C186.57 190.01, 215.72 159.37, 248.3 121.77 M161.05 222.15 C193.44 184.84, 225.36 147.02, 248.3 121.77 M171.68 222.11 C198.28 191.37, 227.38 159.45, 248.44 133.81 M171.68 222.11 C198.2 190.95, 223.12 161.32, 248.44 133.81 M182.31 222.08 C206.07 194.2, 231.55 167.23, 247.91 146.61 M182.31 222.08 C202.64 199.19, 222.82 176.04, 247.91 146.61 M192.94 222.04 C207.84 202.7, 223.97 188.24, 248.05 158.65 M192.94 222.04 C206.92 206.33, 221.88 189.61, 248.05 158.65 M202.91 222.76 C217.61 204.55, 233.61 182.94, 248.18 170.69 M202.91 222.76 C212.9 211.05, 222.3 199.51, 248.18 170.69 M213.54 222.73 C220.18 214.79, 229.03 202.51, 248.31 182.73 M213.54 222.73 C224.41 211.18, 234.39 198.34, 248.31 182.73 M225.48 221.19 C232.74 212.95, 241.25 201.92, 247.79 195.53 M225.48 221.19 C231.57 215.06, 236.44 208.17, 247.79 195.53" stroke="#b2f2bb" stroke-width="1" fill="none"></path><path d="M32 0 C73.91 2.07, 116.81 1.87, 216.11 0 M216.11 0 C238.08 1.2, 250.06 10.53, 248.11 32 M248.11 32 C247.61 86.99, 246.09 144.41, 248.11 190.17 M248.11 190.17 C248.84 209.58, 238.77 222.94, 216.11 222.17 M216.11 222.17 C177.55 222.36, 136.32 223.77, 32 222.17 M32 222.17 C11.4 223.97, -0.9 212.44, 0 190.17 M0 190.17 C0.36 139.97, 2.27 92.44, 0 32 M0 32 C-1.95 10.57, 11.45 1.2, 32 0" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g stroke-linecap="round" transform="translate(2007.5300032429734 23.1529361112307) rotate(0 88.5 37.500000000000014)"><path d="M18.75 0 C51.78 -1.71, 87.57 -1.51, 158.25 0 C172.98 0.67, 174.18 3.86, 177 18.75 C173.13 26.12, 179.55 38.52, 177 56.25 C176.82 68.39, 172.63 78.36, 158.25 75 C114.17 74.36, 73.47 79.41, 18.75 75 C8.34 74.65, 2.55 70.06, 0 56.25 C-0.92 44.41, 1.23 26.68, 0 18.75 C-0.6 7.43, 7.75 0.62, 18.75 0" stroke="none" stroke-width="0" fill="#b2f2bb"></path><path d="M18.75 0 C56.16 0.3, 96.73 0.05, 158.25 0 M18.75 0 C73.23 -0.91, 130.15 -1.51, 158.25 0 M158.25 0 C170.25 -0.43, 177.72 4.33, 177 18.75 M158.25 0 C172.27 0.89, 175.01 8.3, 177 18.75 M177 18.75 C175.91 33.35, 177.87 49.92, 177 56.25 M177 18.75 C176.21 28.21, 176.59 36.93, 177 56.25 M177 56.25 C177.73 67.59, 168.8 74.9, 158.25 75 M177 56.25 C177.9 70.13, 170.27 73.57, 158.25 75 M158.25 75 C113.32 74.78, 63.32 74.41, 18.75 75 M158.25 75 C115.96 74.73, 71.69 74.69, 18.75 75 M18.75 75 C5.3 74.34, 0.71 68.95, 0 56.25 M18.75 75 C7.94 75.24, 1.25 69.78, 0 56.25 M0 56.25 C-1.36 47.51, 1.47 36.69, 0 18.75 M0 56.25 C0.34 48.71, 0.2 38.77, 0 18.75 M0 18.75 C0.71 7.59, 4.35 0.94, 18.75 0 M0 18.75 C-0.32 4.75, 6.13 -0.96, 18.75 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(2032.955002480034 41.75293611123071) rotate(0 63.07500076293945 18.9)"><text x="63.07500076293945" y="28.112000000000002" font-family="Nunito, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">snix-store</text></g><g transform="translate(2007.5300032429734 120.60326926094967) rotate(0 102.8416666666667 40.5)"><text x="0" y="20.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">gRPC daemon,</text><text x="0" y="47.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">import/copy CLI, </text><text x="0" y="74.08" font-family="Nunito, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">mount/virtiofs daemon</text></g><g stroke-linecap="round"><g transform="translate(1957.928672041954 1831.4430163884756) rotate(0 -374.4042535122239 -186.42122741911544)"><path d="M-0.02 0.04 C-124.85 -62.39, -624.17 -311.56, -748.97 -373.7" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(1957.928672041954 1831.4430163884756) rotate(0 -374.4042535122239 -186.42122741911544)"><path d="M-724.13 -370.87 C-731.62 -372.01, -740.64 -372.62, -748.97 -373.7" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(1957.928672041954 1831.4430163884756) rotate(0 -374.4042535122239 -186.42122741911544)"><path d="M-731.76 -355.57 C-737.05 -361.34, -743.75 -366.59, -748.97 -373.7" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(1562.226590998056 2641.813141528951) rotate(0 -192.27194128447843 -92.95266035607233)"><path d="M0.36 0.95 C-19.31 -29.62, -55.02 -152.09, -119.17 -183.28 C-183.32 -214.46, -340.14 -185.84, -384.56 -186.18" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(1562.226590998056 2641.813141528951) rotate(0 -192.27194128447843 -92.95266035607233)"><path d="M-361.81 -196.55 C-364.9 -193.48, -371.02 -192.24, -384.56 -186.18" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(1562.226590998056 2641.813141528951) rotate(0 -192.27194128447843 -92.95266035607233)"><path d="M-360.46 -179.5 C-363.85 -179.93, -370.24 -182.2, -384.56 -186.18" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(1696.6111666465724 2639.2664933000174) rotate(0 -47.0790778562386 -165.53213488067672)"><path d="M-0.94 0.67 C-16.58 -54.62, -77.55 -275.91, -93.24 -331.14" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(1696.6111666465724 2639.2664933000174) rotate(0 -47.0790778562386 -165.53213488067672)"><path d="M-78.68 -310.81 C-82.77 -316.51, -89.11 -326.63, -93.24 -331.14" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(1696.6111666465724 2639.2664933000174) rotate(0 -47.0790778562386 -165.53213488067672)"><path d="M-95.15 -306.21 C-93.49 -313.4, -94.05 -325.12, -93.24 -331.14" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(1734.2586492589533 2636.719845071084) rotate(0 111.34774506383718 -184.02473995281957)"><path d="M-1.1 -1.18 C36.06 -62.45, 185.82 -307.31, 222.93 -368.54" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(1734.2586492589533 2636.719845071084) rotate(0 111.34774506383718 -184.02473995281957)"><path d="M218.01 -344.03 C217.69 -350.85, 220.3 -360.39, 222.93 -368.54" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(1734.2586492589533 2636.719845071084) rotate(0 111.34774506383718 -184.02473995281957)"><path d="M203.41 -352.92 C207.34 -356.98, 214.28 -363.88, 222.93 -368.54" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(1773.5983939995356 2639.2664933000174) rotate(0 -25.96865323596859 -642.7252340323558)"><path d="M0.18 -0.22 C-8.57 -214.6, -44.63 -1071.73, -53.13 -1285.98" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(1773.5983939995356 2639.2664933000174) rotate(0 -25.96865323596859 -642.7252340323558)"><path d="M-43.63 -1262.86 C-46.4 -1270.56, -49.28 -1272.45, -53.13 -1285.98" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(1773.5983939995356 2639.2664933000174) rotate(0 -25.96865323596859 -642.7252340323558)"><path d="M-60.71 -1262.16 C-59.26 -1270.06, -57.91 -1272.12, -53.13 -1285.98" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(2040.996458037552 235.2305651868033) rotate(0 -221.08490259467908 262.60821135349966)"><path d="M0.86 0.35 C-72.79 87.75, -368.2 437.89, -442.01 525.41" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(2040.996458037552 235.2305651868033) rotate(0 -221.08490259467908 262.60821135349966)"><path d="M-433.4 501.94 C-435.1 509.03, -437.83 515.82, -442.01 525.41" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(2040.996458037552 235.2305651868033) rotate(0 -221.08490259467908 262.60821135349966)"><path d="M-420.33 512.97 C-425.89 516.98, -432.38 520.59, -442.01 525.41" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(1979.8769005431484 222.49732404213586) rotate(0 -406.1247066559865 124.75537608617677)"><path d="M1.17 -0.88 C-133.91 40.83, -675.92 207.55, -811.68 249.21" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(1979.8769005431484 222.49732404213586) rotate(0 -406.1247066559865 124.75537608617677)"><path d="M-791.73 234.14 C-797.34 238.32, -800.4 238.51, -811.68 249.21" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(1979.8769005431484 222.49732404213586) rotate(0 -406.1247066559865 124.75537608617677)"><path d="M-786.71 250.48 C-793.19 251.42, -797.25 248.32, -811.68 249.21" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(846.6184386677451 2651.9997344446847) rotate(0 -2.5466482289334635 -85.31271566927171)"><path d="M0.27 -0.44 C-0.87 -29.05, -5 -143.53, -6.09 -171.72" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(846.6184386677451 2651.9997344446847) rotate(0 -2.5466482289334635 -85.31271566927171)"><path d="M3.33 -148.57 C-0.8 -158.58, -5.29 -167.23, -6.09 -171.72" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(846.6184386677451 2651.9997344446847) rotate(0 -2.5466482289334635 -85.31271566927171)"><path d="M-13.76 -147.93 C-11.7 -158.21, -10.02 -167.09, -6.09 -171.72" stroke="#2f9e44" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(380.4353340069607 1683.6199917256126) rotate(0 174.13336065436653 92.9914187029998)"><path d="M0.12 1.07 C57.86 32.24, 289.58 156.21, 347.48 186.92" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(380.4353340069607 1683.6199917256126) rotate(0 174.13336065436653 92.9914187029998)"><path d="M322.73 183.41 C334.11 183.44, 343.49 184.82, 347.48 186.92" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(380.4353340069607 1683.6199917256126) rotate(0 174.13336065436653 92.9914187029998)"><path d="M330.77 168.32 C339.02 174.21, 345.28 181.45, 347.48 186.92" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask></svg>