dev-notes/docs/img/page-layout.excalidraw.svg
2024-12-20 00:27:25 +01:00

16 lines
No EOL
26 KiB
XML

<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 584 473.5999999999999" width="584" height="473.5999999999999">
<!-- svg-source:excalidraw -->
<!-- payload-type:application/vnd.excalidraw+json --><!-- payload-version:2 --><!-- payload-start -->eyJ2ZXJzaW9uIjoiMSIsImVuY29kaW5nIjoiYnN0cmluZyIsImNvbXByZXNzZWQiOnRydWUsImVuY29kZWQiOiJ4nO1cXFtzokpcdTAwMTd9n1+Rcl5PPH2/nDdjnMSYycSouX11KoWCikEwiKNxav77XHUwMDA35lx1MDAwMlwiIF5iyJz4kIrdQDfda6+1e+9uf33Z28s5j1x1MDAwMy33z15Om7RcdTAwMTRDV21lnPvLK/+p2UPdMt0qNPs+tEZ2a3Zl13FcdTAwMDbDf/7+278j37L6T3dphtbXTGfoXvc/9/ve3q/Z30A7ttZyXHUwMDE0s2Nos1x1MDAxYmZVgaYkXHUwMDBil55Z5qxZJCCAXHUwMDA0QfJ6gT48dJtzNNWtbSvGUPNrvKJcdTAwMWO/MG7G/YNeaXr3eHZ38SB6XXPkt9rWXHKj5jxcdTAwMWGzXlxyLfdN/LqhY1v32pWuOt2XXHUwMDAxXGKUx91lW6NO19SG3tuD11JroLR059Etg8AvfVx1MDAxYYLgdVx1MDAxM68lSvxcdTAwMDLvXHUwMDE2gUCo8aJlWLbX+Fcw+/jNN5XWfcftg6n615BcdTAwMTbT2tS/Zvz8Spj5z+1qeqfreIWBxofabFxcXHUwMDE5IFRcYon9UfdaXHUwMDE4lFV/hmel9ZNWQ+dcdTAwMGbFwl1Fr1x1MDAxNWpnoEpcdTAwMWKl3HP9v8FcdTAwMTEy1edcdTAwMTEyR4bh992rKIXBXHUwMDEzXHUwMDA0UGBiO6pqXHUwMDFllsyrUXNiXFxXj++G9vG+8vqOc2hTbNtcdTAwMWHnXmt+/5X03IfW5PGIjcxusXJ2isz9PnRG1XTPXXjT0UBVnqBcdJlATEpcYlx1MDAwNOD++Fx1MDAxYbp5XHUwMDFmXHUwMDFlXHUwMDA0w2rd+2j+XHUwMDEy6PCCXHUwMDE1OdrEiTSggH2EXHJcYkIgMYM0vVx1MDAwNd1cdTAwMTeHrNFu2tXryYlcdTAwMDMua2r1Z/NcIuNcdTAwMTbExLxcdTAwMDVxtpFcdTAwMDWNu7qjLdqPIHni3Vx1MDAwYimiglx1MDAwYrloTFx1MDAwNOehXGZ+WNi2PERgzCRAuzaubcLUR4NlOjV9qs3YZa70m9LXXHJvLvBr8Vxmv+7wniudwOh6pVx1MDAwNUPveEjOtdzeavZcdTAwMWPIXHUwMDFk3VWc11x1MDAwYlx1MDAxY2vg17bcdlx1MDAxNN3U7LJcdTAwMWHur2XrXHUwMDFk3VSMemSb7lx1MDAxYmrHL5NcdTAwMDbzKFx1MDAwMIah5lV6/aaJxpgoaVx1MDAwNIJw6YtFQkA44ZRcdTAwMGK/0WVcdTAwMTbJrm/UXHUwMDA3VilePEyvxiNxe3ZRNnjGLZKHNFxyXHUwMDA279meScIoSWNcdTAwMGKKXHUwMDA2XHTjiFKERTYkLZLRXHUwMDAzM35bXHUwMDA249Px+bVcdTAwMDNuJ/LQflx1MDAxMMPaOcui8khcdTAwMTGHc1x1MDAwNIB0u8DSwzz6pdeAOdkhzOmcJshcdTAwMTDmIc6HbW4rqMfwSWeYJFx1MDAwMlx1MDAxMYRcdTAwMTZtXHUwMDAw4/yi9lx1MDAxME8oJZA7d+yWXHUwMDAxXHUwMDE1bqg9SMyVJmhPfTQwtL2vcF396euqXHUwMDFh5Px5XHRaRtVhVVrsTVx1MDAxYWVCfH1lQlx1MDAxMIVLX5VcdLtcYkaEXGJcdTAwMWY4y0z2cHKpjVx1MDAwN1x1MDAwNipcdTAwMTV6+mlD6oPrUX2wjsnCUPlcdTAwMGVXW2+kTCSdMEGJuXSJwq/5gCa5gaOEYFx1MDAxY1x1MDAxY5mElFx1MDAwM1x1MDAxOJDsZWg0vlx1MDAxZtLW5ejqcjpS6H31pGZcdTAwMTZcdTAwMDdroXGXa3+RJT9JcE9cdTAwMWVcdTAwMTDNyMp/mZt0XHUwMDA3aatQKFilb1x1MDAxZPvyW1x1MDAwNT5cXFx1MDAxNn9cXKdd+J/KwiU/gFx1MDAwZqjywyxcdTAwMTVcdTAwMTV9Opq2XG5bXfhvzYTi3C9cZmOth0LMoZArWE/0YGbb/aLyXHUwMDAzuV9eyEAyXHUwMDA2P70v9Ebe11x1MDAxMlx1MDAwMYjxvtDuvC+CY0PdXHUwMDFjY8jdZXP69Vx1MDAxMu1N5LWhXHUwMDE3yV2xYlTKhVx1MDAwM1qadDMud1x1MDAxY4TkXHUwMDBlkLeQO1x1MDAwNNJ5Xy5rQNfNoFx1MDAxZiQscPjA71m/KCqPl7R0XXe+71fJKK3etauyXHUwMDBlmC5cbmXjYMou9ptt2a1tIYB+omKpXHUwMDFiJrk5sM41ML0/bji91lx1MDAxNp57XFyrN3mxdqY6tdPexW3DPlx1MDAxYjv6XHUwMDA302dcdTAwMTRcdTAwMWKYx0894Onj8tGTn2195jhJn1x1MDAwMc2UPkNOXYGW71x1MDAxMCTMnEDjN1x1MDAxMuglklx1MDAxNSPQeHdcdTAwMDKNKY1dj1LkSjRC6aMjlc4xJ0c9ptFcdTAwMWZN0ySAosvqj1x1MDAwZlx1MDAxNlx1MDAxZNkwXHUwMDE3vWHYnkPKXHUwMDEwXHUwMDBlsmSm9XnEm0LVeaFtNXqgUj6+UUTlLoO65LZcdTAwMTSHcoi4y9NcZqV3Q6NfOtu6RDnI81mCXHUwMDE2YVx1MDAwZVx1MDAxOKDzmMdvo0tSLMtcdTAwMWZHyZL0NsC4XuqHjlx1MDAxMG6mSseaolx1MDAwNmVnq5q0hKXDmlx1MDAxNO7LWytcdTAwMTKU8Vx1MDAwMXtcdTAwMDAkQlx1MDAxMlx1MDAwNaCxzFhBs31wXHUwMDAwj0qT229twFx1MDAwZcXNzYXWy7gkhdeMm26PamkqUZVF80xcdTAwMTexR65cdTAwMGIgqET8Q9vj+nhEMFY7XHUwMDA0ZoxAgNPDXHUwMDExXHUwMDE14cFcdTAwMWQqXHUwMDFjXHUwMDFhgpV6jeJp/a5ayHr+KFxiv/eHI8FcdTAwMTJwXGZ3XHUwMDFmwchcYlx1MDAxYVH83lHgZZBcdTAwMDSR6eH4eNJcdTAwMWJcdTAwMWTphyejXHUwMDBl5b1+QW3/bNlqxuG44LCL94QjpFx1MDAwMDOMXHUwMDExytz2tlx1MDAxZOFcdTAwMTHEs6OgXHUwMDAwuIuZ9HBcdTAwMWNcdTAwMDNea1THomsz9VxilSv24e2glHE4hvd9vbNYU8aoJOy/XG5GXHUwMDFlXHUwMDA3RkqQZJikj2XoR+ft2/1cdTAwMDIuNau8eDpcdTAwMWONXHUwMDFj5Xst61hcdTAwMTRZwlwidHFcYlx1MDAxOYRcdTAwMWY7/7c+XHUwMDFhk1x1MDAxNzJCMO4qdmo82lftdq9KnCtidNTe6cRcdTAwMTl850rG8Vx1MDAxON7r8d5SzTnHlIP/KDvCgGO4yI5cYlK4wkKGnInyIa11e4OJ+aBQw7aV5lpBsFx1MDAxZMKRhVx1MDAxNzLvXGZHJFxidPGYkVjv07xeletDad1YR9+0faDURvf3xauf2UxCrutcbniDLrnrnKZcdTAwMDZ7q2lasn11Wse9wlx1MDAwMFx1MDAwZVx1MDAxYtfD09paXHUwMDFiXHUwMDBmdrlqZ1nyXHUwMDA1XHUwMDE49lx1MDAxMlx1MDAxYuRjZ1x1MDAxYSPR+ISQ4n2lXGbH5cK0ZmlMNm73p+awXHUwMDEyiN9G5idcIklcdMJcdTAwMDArvW7vgHilXHUwMDA071wiJjZcdTAwMGbqvy/K31x1MDAwNi6+Z4A5ZcGN4Fx1MDAwMdkk8bkj159cdTAwMTCI0lR7mMLQnOvIXHUwMDE2XHUwMDEzXHUwMDBlLzmEmmE57iP3vINgw8A0rpqPWPOo2lxcNuC1dIVcdTAwMDNsMf1cdTAwMGanXHUwMDFmXHUwMDEyjHIqL/nY6Vx1MDAxN/usV5qOm7Q+qFx1MDAxYtepjFImxJj8lK4v3J9WuFxyK/ROXG66us1cdTAwMTf2XHUwMDEweZU44eBcdTAwMTVEXGJcYpJqa9Fukn5BXHUwMDFi3Cu4vvHjXHUwMDA3NcBw51ewvuTz6yEvcs78MEhw1Fx1MDAwM7llTvxzx4FtLP7h5CQn6dNcdTAwMTSTTJFQQlx1MDAwNFx1MDAwN2AhgjHz5WJda1xiOCCMXHUwMDBiliausbIgXCK4ljFcdTAwMGUsPbzw8f/b81x1MDAwN3r25fX/f/9afvU+WXr9fixOZ7VY5jlcdTAwMDZQQkSZwIBI4j9wYdZcZmXoXHUwMDE0rX5f93Tx3HurhelzXHUwMDE02znQTVU3O+E6zVT9XHUwMDFhf+X38mMm5Vx1MDAxNL8mMuOp1shcdTAwMWLLfZBcdTAwMTfB95I8cFFHXHUwMDE5zJzWPKLg9UMofb7i93x/XHUwMDBiXHUwMDFlXHUwMDAzdDVlgZDcXHUwMDFlXHUwMDA363KOrT/ZcVx1MDAwMus8nKs/qDPuN1xuj0Vu98iJ3j09Xkvz51x1MDAwZSZ9iv5cdTAwMWIxjSvcXGZwRFx1MDAxN9R9xkLxREMxXHUwMDA1VFx1MDAxMJrmuM9KXHUwMDAxkLf/eZSNPIqnXHUwMDFkooeKo3xAj1wiqvMreFx1MDAxNMlTs5JHXHUwMDExbdxRhyg+nYhccpxcYsFcXJFcYlx1MDAwNNpcdTAwMDK2XHLij/JBLlx1MDAxMXRcdTAwMTdcdTAwMDJyXHUwMDFkh/7P9FwiXHUwMDAyk7Zwy+Z+Qpw3kCym895cdTAwMDBA3s6cwJ+Ao/PsXHUwMDEwwFx1MDAwNf3frk9cdTAwMDLyXHUwMDA0Qs5cYneVQSBMkVxc6Fx1MDAwMlx1MDAwMlx1MDAwYn3Yvlx1MDAwZpJ80DaJp1x1MDAxMFx1MDAwZq98WFx1MDAwNE1FhVxc0Uo8pUpcIkD7bXjqLVx1MDAwZde9LU+5kuz9PFHkYofKWFx1MDAxZlx1MDAwNHNcdCjhqbZbfXyWcqdjOUuRTW9B2yW21Vx1MDAxN0DJJ2qDlFx1MDAwN1x1MDAwM4Vx/LbALTnVXG6sO9Yhl+RTjcnkXHUwMDEyTlx0RZBL1DmVYEbik1v2VuJcdTAwMTYpOCAuwUT5QJTHZlx1MDAxNrjEQPB0XHT5P4Bb0HKiYJveId6ZWZKPXHUwMDAyZoBZks81JzKLXGKfWEjJLJ9ey/rMwoVwPW3GonKWVMQurlx1MDAxMGBcdTAwMTRcdTAwMTMkU/1cdTAwMWPjXHUwMDFmQC1sZaJY+Y53d1rSU1x1MDAwYvAjlbsll+RcdTAwMWY3SCRcdTAwMTdcdTAwMTdZc+RcdTAwMDJBXHUwMDA0u/CIw4Vbjtx8bStNXHUwMDAwaFxmu3SVVndka39cdTAwMGW/XHUwMDEwJlx1MDAwMGYgMjJL4ldF0Fv7XHUwMDAziflcdTAwMWbruuxjudr1PO76zbliY0ZcdTAwMDB5XHUwMDFj+qTghzlSWuzeVoMpyVx1MDAxYlx1MDAxMpOJg/lg8WxHRsR8P3njZbK3ltBh3lmLiM3GM96I3YLMpeuSSLhOPidcdTAwMDVr+MP4XqzxXHUwMDBlJJC8R3veLchcdTAwMGVcdTAwMGJ8eVx1MDAxZYucMlx1MDAxONRcdTAwMWN3Ll/fMPdT18ZcdTAwMDdRXHUwMDA2Nvt4989651x1MDAxOZjmvdev319+/1x1MDAxZpRcdTAwMDZRniJ9<!-- payload-end -->
<defs>
<style class="style-fonts">
@font-face {
font-family: "Virgil";
src: url("https://excalidraw.com/Virgil.woff2");
}
@font-face {
font-family: "Cascadia";
src: url("https://excalidraw.com/Cascadia.woff2");
}
</style>
</defs>
<rect x="0" y="0" width="584" height="473.5999999999999" fill="#ffffff"></rect><g stroke-linecap="round" transform="translate(10 70) rotate(0 180 170)"><path d="M0 0 L360 0 L360 340 L0 340" stroke="none" stroke-width="0" fill="#4c6ef5"></path><path d="M0 0 C137.62 0, 275.24 0, 360 0 M0 0 C119.51 0, 239.03 0, 360 0 M360 0 C360 106.64, 360 213.29, 360 340 M360 0 C360 94.33, 360 188.66, 360 340 M360 340 C267.05 340, 174.1 340, 0 340 M360 340 C283.15 340, 206.31 340, 0 340 M0 340 C0 260.41, 0 180.82, 0 0 M0 340 C0 207.9, 0 75.8, 0 0" stroke="#000000" stroke-width="2" fill="none"></path></g><g transform="translate(150 10) rotate(0 42.20000076293945 21.600000000000023)"><text x="42.20000076293945" y="0" font-family="Cascadia, Segoe UI Emoji" font-size="36px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">Page</text></g><g stroke-linecap="round" transform="translate(210 350) rotate(0 80 30)"><path d="M0 0 L160 0 L160 60 L0 60" stroke="none" stroke-width="0" fill="white"></path><path d="M0 0 C59.82 0, 119.64 0, 160 0 M0 0 C57.11 0, 114.22 0, 160 0 M160 0 C160 12.5, 160 25, 160 60 M160 0 C160 16.19, 160 32.37, 160 60 M160 60 C122.88 60, 85.76 60, 0 60 M160 60 C97.75 60, 35.5 60, 0 60 M0 60 C0 44.09, 0 28.19, 0 0 M0 60 C0 41.14, 0 22.28, 0 0" stroke="#000000" stroke-width="2" fill="none"></path></g><g transform="translate(224.4000015258789 363.20000000000005) rotate(0 65.5999984741211 16.799999999999955)"><text x="65.5999984741211" y="0" font-family="Cascadia, Segoe UI Emoji" font-size="28px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">Tuple #1</text></g><g stroke-linecap="round" transform="translate(10 350) rotate(0 20 30)"><path d="M0 0 L40 0 L40 60 L0 60" stroke="none" stroke-width="0" fill="white"></path><path d="M0 0 C15.68 0, 31.36 0, 40 0 M0 0 C10.85 0, 21.7 0, 40 0 M40 0 C40 16.54, 40 33.08, 40 60 M40 0 C40 13.66, 40 27.33, 40 60 M40 60 C27.47 60, 14.94 60, 0 60 M40 60 C28.65 60, 17.31 60, 0 60 M0 60 C0 41.7, 0 23.4, 0 0 M0 60 C0 45.42, 0 30.85, 0 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g stroke-linecap="round" transform="translate(50 350) rotate(0 80 30)"><path d="M0 0 L160 0 L160 60 L0 60" stroke="none" stroke-width="0" fill="white"></path><path d="M0 0 C39.76 0, 79.52 0, 160 0 M0 0 C32.3 0, 64.6 0, 160 0 M160 0 C160 19.83, 160 39.66, 160 60 M160 0 C160 22.75, 160 45.51, 160 60 M160 60 C125.77 60, 91.54 60, 0 60 M160 60 C127.78 60, 95.56 60, 0 60 M0 60 C0 42.23, 0 24.46, 0 0 M0 60 C0 42.93, 0 25.86, 0 0" stroke="#000000" stroke-width="2" fill="none"></path></g><g transform="translate(64.4000015258789 363.20000000000005) rotate(0 65.5999984741211 16.799999999999955)"><text x="65.5999984741211" y="0" font-family="Cascadia, Segoe UI Emoji" font-size="28px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">Tuple #2</text></g><g stroke-linecap="round" transform="translate(170 290) rotate(0 100 30)"><path d="M0 0 L200 0 L200 60 L0 60" stroke="none" stroke-width="0" fill="white"></path><path d="M0 0 C46.33 0, 92.66 0, 200 0 M0 0 C79.14 0, 158.29 0, 200 0 M200 0 C200 13.64, 200 27.29, 200 60 M200 0 C200 12.35, 200 24.7, 200 60 M200 60 C150.9 60, 101.8 60, 0 60 M200 60 C142.42 60, 84.84 60, 0 60 M0 60 C0 43.63, 0 27.26, 0 0 M0 60 C0 46.7, 0 33.39, 0 0" stroke="#000000" stroke-width="2" fill="none"></path></g><g transform="translate(204.4000015258789 303.20000000000005) rotate(0 65.5999984741211 16.799999999999955)"><text x="65.5999984741211" y="0" font-family="Cascadia, Segoe UI Emoji" font-size="28px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">Tuple #3</text></g><g stroke-linecap="round" transform="translate(10 70) rotate(0 80 30)"><path d="M0 0 L160 0 L160 60 L0 60" stroke="none" stroke-width="0" fill="white"></path><path d="M0 0 C53.37 0, 106.75 0, 160 0 M0 0 C42.43 0, 84.87 0, 160 0 M160 0 C160 18.09, 160 36.18, 160 60 M160 0 C160 19.06, 160 38.12, 160 60 M160 60 C116.57 60, 73.14 60, 0 60 M160 60 C106.06 60, 52.12 60, 0 60 M0 60 C0 40.71, 0 21.42, 0 0 M0 60 C0 43.13, 0 26.26, 0 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(40.79999923706055 83.20000000000005) rotate(0 49.20000076293945 16.80000000000001)"><text x="49.20000076293945" y="0" font-family="Cascadia, Segoe UI Emoji" font-size="28px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">Header</text></g><g stroke-linecap="round" transform="translate(170 70) rotate(0 20 30)"><path d="M0 0 L40 0 L40 60 L0 60" stroke="none" stroke-width="0" fill="#ced4da"></path><path d="M0 0 C11.96 0, 23.92 0, 40 0 M0 0 C13.76 0, 27.53 0, 40 0 M40 0 C40 23.62, 40 47.23, 40 60 M40 0 C40 16.83, 40 33.66, 40 60 M40 60 C31.42 60, 22.84 60, 0 60 M40 60 C29.52 60, 19.04 60, 0 60 M0 60 C0 39.14, 0 18.28, 0 0 M0 60 C0 41.2, 0 22.39, 0 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g stroke-linecap="round" transform="translate(290 70) rotate(0 20 30)"><path d="M0 0 L40 0 L40 60 L0 60" stroke="none" stroke-width="0" fill="#ced4da"></path><path d="M0 0 C11.67 0, 23.33 0, 40 0 M0 0 C15.34 0, 30.68 0, 40 0 M40 0 C40 18.19, 40 36.38, 40 60 M40 0 C40 14.92, 40 29.83, 40 60 M40 60 C26.04 60, 12.08 60, 0 60 M40 60 C26.58 60, 13.16 60, 0 60 M0 60 C0 44.69, 0 29.38, 0 0 M0 60 C0 44.42, 0 28.83, 0 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g stroke-linecap="round" transform="translate(10 130) rotate(0 20 30)"><path d="M0 0 L40 0 L40 60 L0 60" stroke="none" stroke-width="0" fill="#ced4da"></path><path d="M0 0 C12.57 0, 25.14 0, 40 0 M0 0 C13.48 0, 26.96 0, 40 0 M40 0 C40 13.63, 40 27.27, 40 60 M40 0 C40 20.59, 40 41.17, 40 60 M40 60 C26.75 60, 13.5 60, 0 60 M40 60 C27.29 60, 14.59 60, 0 60 M0 60 C0 45.93, 0 31.86, 0 0 M0 60 C0 36.54, 0 13.08, 0 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g stroke-linecap="round" transform="translate(210 70) rotate(0 20 30)"><path d="M0 0 L40 0 L40 60 L0 60" stroke="none" stroke-width="0" fill="#ced4da"></path><path d="M0 0 C15.34 0, 30.68 0, 40 0 M0 0 C12.13 0, 24.26 0, 40 0 M40 0 C40 14.92, 40 29.83, 40 60 M40 0 C40 20.94, 40 41.88, 40 60 M40 60 C26.58 60, 13.16 60, 0 60 M40 60 C29.79 60, 19.59 60, 0 60 M0 60 C0 44.42, 0 28.83, 0 0 M0 60 C0 36.55, 0 13.1, 0 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g stroke-linecap="round" transform="translate(250 70) rotate(0 20 30)"><path d="M0 0 L40 0 L40 60 L0 60" stroke="none" stroke-width="0" fill="#ced4da"></path><path d="M0 0 C13.48 0, 26.96 0, 40 0 M0 0 C9.09 0, 18.18 0, 40 0 M40 0 C40 20.59, 40 41.17, 40 60 M40 0 C40 19.87, 40 39.75, 40 60 M40 60 C27.29 60, 14.59 60, 0 60 M40 60 C30.62 60, 21.24 60, 0 60 M0 60 C0 36.54, 0 13.08, 0 0 M0 60 C0 39.31, 0 18.63, 0 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g stroke-linecap="round" transform="translate(50 130) rotate(0 20 30)"><path d="M0 0 L40 0 L40 60 L0 60" stroke="none" stroke-width="0" fill="#ced4da"></path><path d="M0 0 C9.94 0, 19.88 0, 40 0 M0 0 C14.44 0, 28.89 0, 40 0 M40 0 C40 12.03, 40 24.05, 40 60 M40 0 C40 16.08, 40 32.16, 40 60 M40 60 C25.2 60, 10.4 60, 0 60 M40 60 C28.7 60, 17.41 60, 0 60 M0 60 C0 41.49, 0 22.98, 0 0 M0 60 C0 45.34, 0 30.68, 0 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g stroke-linecap="round" transform="translate(90 130) rotate(0 20 30)"><path d="M0 0 L40 0 L40 60 L0 60" stroke="none" stroke-width="0" fill="#ced4da"></path><path d="M0 0 C12.66 0, 25.32 0, 40 0 M0 0 C13.32 0, 26.63 0, 40 0 M40 0 C40 20.3, 40 40.6, 40 60 M40 0 C40 13.32, 40 26.65, 40 60 M40 60 C31.38 60, 22.76 60, 0 60 M40 60 C30.21 60, 20.41 60, 0 60 M0 60 C0 43, 0 26, 0 0 M0 60 C0 38.55, 0 17.11, 0 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g stroke-linecap="round" transform="translate(330 70) rotate(0 20 30)"><path d="M0 0 L40 0 L40 60 L0 60" stroke="none" stroke-width="0" fill="#ced4da"></path><path d="M0 0 C9.76 0, 19.52 0, 40 0 M0 0 C10.89 0, 21.77 0, 40 0 M40 0 C40 14.57, 40 29.15, 40 60 M40 0 C40 14.57, 40 29.14, 40 60 M40 60 C29.37 60, 18.75 60, 0 60 M40 60 C25.05 60, 10.1 60, 0 60 M0 60 C0 41.3, 0 22.61, 0 0 M0 60 C0 43.61, 0 27.22, 0 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(90 430) rotate(0 106.5999984741211 16.799999999999955)"><text x="106.5999984741211" y="0" font-family="Cascadia, Segoe UI Emoji" font-size="28px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">Slotted Pages</text></g><g transform="translate(410 130) rotate(0 82 16.80000000000001)"><text x="82" y="0" font-family="Cascadia, Segoe UI Emoji" font-size="28px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">Slot Array</text></g><g stroke-linecap="round"><g transform="translate(490 130) rotate(0 -49.37499999999977 -20)"><path d="M0 0 C0 -14.93, 0 -29.85, 0 -40 M0 0 C0 -14.51, 0 -29.02, 0 -40 M0 -40 C-22.8 -39.94, -45.6 -39.88, -98.75 -39.73 M0 -40 C-32.71 -39.91, -65.42 -39.82, -98.75 -39.73" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(490 130) rotate(0 -49.37499999999977 -20)"><path d="M-98.75 -39.73 L-85.17 -46.11 L-85.14 -33.43 L-98.75 -39.73" stroke="none" stroke-width="0" fill="#000000" fill-rule="evenodd"></path><path d="M-98.75 -39.73 C-93.68 -42.11, -88.62 -44.49, -85.17 -46.11 M-98.75 -39.73 C-93.82 -42.04, -88.9 -44.36, -85.17 -46.11 M-85.17 -46.11 C-85.16 -43.18, -85.16 -40.25, -85.14 -33.43 M-85.17 -46.11 C-85.16 -41.91, -85.15 -37.71, -85.14 -33.43 M-85.14 -33.43 C-89.95 -35.66, -94.76 -37.88, -98.75 -39.73 M-85.14 -33.43 C-88.06 -34.78, -90.97 -36.13, -98.75 -39.73 M-98.75 -39.73 C-98.75 -39.73, -98.75 -39.73, -98.75 -39.73 M-98.75 -39.73 C-98.75 -39.73, -98.75 -39.73, -98.75 -39.73" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask></mask><g transform="translate(410 350) rotate(0 82 16.799999999999955)"><text x="82" y="0" font-family="Cascadia, Segoe UI Emoji" font-size="28px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">Tuple Data</text></g><g stroke-linecap="round"><g transform="translate(490 350) rotate(0 -50 -20)"><path d="M0 0 C0 -10.27, 0 -20.53, 0 -40 M0 0 C0 -10.97, 0 -21.93, 0 -40 M0 -40 C-35.84 -40, -71.68 -40, -100 -40 M0 -40 C-34.26 -40, -68.53 -40, -100 -40" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(490 350) rotate(0 -50 -20)"><path d="M-100 -40 L-86.41 -46.34 L-86.41 -33.66 L-100 -40" stroke="none" stroke-width="0" fill="#000000" fill-rule="evenodd"></path><path d="M-100 -40 C-96.51 -41.63, -93.02 -43.25, -86.41 -46.34 M-100 -40 C-96.27 -41.74, -92.55 -43.48, -86.41 -46.34 M-86.41 -46.34 C-86.41 -41.8, -86.41 -37.25, -86.41 -33.66 M-86.41 -46.34 C-86.41 -42, -86.41 -37.65, -86.41 -33.66 M-86.41 -33.66 C-91.52 -36.04, -96.63 -38.43, -100 -40 M-86.41 -33.66 C-90.1 -35.38, -93.79 -37.11, -100 -40 M-100 -40 C-100 -40, -100 -40, -100 -40 M-100 -40 C-100 -40, -100 -40, -100 -40" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(190 110) rotate(0 -70 120)"><path d="M0 0 C0 37.32, 0 74.65, 0 100 M0 0 C0 27.71, 0 55.41, 0 100 M0 100 C-45.5 100, -91.01 100, -140 100 M0 100 C-47.63 100, -95.27 100, -140 100 M-140 100 C-140 153.91, -140 207.82, -140 240 M-140 100 C-140 151.16, -140 202.32, -140 240" stroke="#d9480f" stroke-width="2" fill="none"></path></g><g transform="translate(190 110) rotate(0 -70 120)"><path d="M8.5 0 C8.5 0.49, 8.46 0.99, 8.37 1.48 C8.29 1.96, 8.16 2.44, 7.99 2.91 C7.82 3.37, 7.61 3.82, 7.36 4.25 C7.12 4.68, 6.83 5.09, 6.51 5.46 C6.2 5.84, 5.84 6.2, 5.46 6.51 C5.09 6.83, 4.68 7.12, 4.25 7.36 C3.82 7.61, 3.37 7.82, 2.91 7.99 C2.44 8.16, 1.96 8.29, 1.48 8.37 C0.99 8.46, 0.49 8.5, 0 8.5 C-0.49 8.5, -0.99 8.46, -1.48 8.37 C-1.96 8.29, -2.44 8.16, -2.91 7.99 C-3.37 7.82, -3.82 7.61, -4.25 7.36 C-4.68 7.12, -5.09 6.83, -5.46 6.51 C-5.84 6.2, -6.2 5.84, -6.51 5.46 C-6.83 5.09, -7.12 4.68, -7.36 4.25 C-7.61 3.82, -7.82 3.37, -7.99 2.91 C-8.16 2.44, -8.29 1.96, -8.37 1.48 C-8.46 0.99, -8.5 0.49, -8.5 0 C-8.5 -0.49, -8.46 -0.99, -8.37 -1.48 C-8.29 -1.96, -8.16 -2.44, -7.99 -2.91 C-7.82 -3.37, -7.61 -3.82, -7.36 -4.25 C-7.12 -4.68, -6.83 -5.09, -6.51 -5.46 C-6.2 -5.84, -5.84 -6.2, -5.46 -6.51 C-5.09 -6.83, -4.68 -7.12, -4.25 -7.36 C-3.82 -7.61, -3.37 -7.82, -2.91 -7.99 C-2.44 -8.16, -1.96 -8.29, -1.48 -8.37 C-0.99 -8.46, -0.49 -8.5, 0 -8.5 C0.49 -8.5, 0.99 -8.46, 1.48 -8.37 C1.96 -8.29, 2.44 -8.16, 2.91 -7.99 C3.37 -7.82, 3.82 -7.61, 4.25 -7.36 C4.68 -7.12, 5.09 -6.83, 5.46 -6.51 C5.84 -6.2, 6.2 -5.84, 6.51 -5.46 C6.83 -5.09, 7.12 -4.68, 7.36 -4.25 C7.61 -3.82, 7.82 -3.37, 7.99 -2.91 C8.16 -2.44, 8.29 -1.96, 8.37 -1.48 C8.46 -0.99, 8.48 -0.25, 8.5 0 C8.52 0.25, 8.52 -0.25, 8.5 0" stroke="none" stroke-width="0" fill="#d9480f"></path></g><g transform="translate(190 110) rotate(0 -70 120)"><path d="M-140 240 L-146.34 226.41 L-133.66 226.41 L-140 240" stroke="none" stroke-width="0" fill="#d9480f" fill-rule="evenodd"></path><path d="M-140 240 C-142.37 234.93, -144.73 229.85, -146.34 226.41 M-140 240 C-141.76 236.23, -143.51 232.47, -146.34 226.41 M-146.34 226.41 C-142.22 226.41, -138.1 226.41, -133.66 226.41 M-146.34 226.41 C-142.03 226.41, -137.71 226.41, -133.66 226.41 M-133.66 226.41 C-136.1 231.64, -138.54 236.87, -140 240 M-133.66 226.41 C-135.98 231.37, -138.29 236.34, -140 240 M-140 240 C-140 240, -140 240, -140 240 M-140 240 C-140 240, -140 240, -140 240" stroke="#d9480f" stroke-width="2" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(230 110) rotate(0 -30 90)"><path d="M0 0 C0 37.77, 0 75.55, 0 120 M0 0 C0 40.78, 0 81.57, 0 120 M0 120 C-21.24 120, -42.49 120, -60 120 M0 120 C-21.3 120, -42.61 120, -60 120 M-60 120 C-60 133.51, -60 147.02, -60 180 M-60 120 C-60 141.45, -60 162.9, -60 180" stroke="#d9480f" stroke-width="2" fill="none"></path></g><g transform="translate(230 110) rotate(0 -30 90)"><path d="M8.5 0 C8.5 0.49, 8.46 0.99, 8.37 1.48 C8.29 1.96, 8.16 2.44, 7.99 2.91 C7.82 3.37, 7.61 3.82, 7.36 4.25 C7.12 4.68, 6.83 5.09, 6.51 5.46 C6.2 5.84, 5.84 6.2, 5.46 6.51 C5.09 6.83, 4.68 7.12, 4.25 7.36 C3.82 7.61, 3.37 7.82, 2.91 7.99 C2.44 8.16, 1.96 8.29, 1.48 8.37 C0.99 8.46, 0.49 8.5, 0 8.5 C-0.49 8.5, -0.99 8.46, -1.48 8.37 C-1.96 8.29, -2.44 8.16, -2.91 7.99 C-3.37 7.82, -3.82 7.61, -4.25 7.36 C-4.68 7.12, -5.09 6.83, -5.46 6.51 C-5.84 6.2, -6.2 5.84, -6.51 5.46 C-6.83 5.09, -7.12 4.68, -7.36 4.25 C-7.61 3.82, -7.82 3.37, -7.99 2.91 C-8.16 2.44, -8.29 1.96, -8.37 1.48 C-8.46 0.99, -8.5 0.49, -8.5 0 C-8.5 -0.49, -8.46 -0.99, -8.37 -1.48 C-8.29 -1.96, -8.16 -2.44, -7.99 -2.91 C-7.82 -3.37, -7.61 -3.82, -7.36 -4.25 C-7.12 -4.68, -6.83 -5.09, -6.51 -5.46 C-6.2 -5.84, -5.84 -6.2, -5.46 -6.51 C-5.09 -6.83, -4.68 -7.12, -4.25 -7.36 C-3.82 -7.61, -3.37 -7.82, -2.91 -7.99 C-2.44 -8.16, -1.96 -8.29, -1.48 -8.37 C-0.99 -8.46, -0.49 -8.5, 0 -8.5 C0.49 -8.5, 0.99 -8.46, 1.48 -8.37 C1.96 -8.29, 2.44 -8.16, 2.91 -7.99 C3.37 -7.82, 3.82 -7.61, 4.25 -7.36 C4.68 -7.12, 5.09 -6.83, 5.46 -6.51 C5.84 -6.2, 6.2 -5.84, 6.51 -5.46 C6.83 -5.09, 7.12 -4.68, 7.36 -4.25 C7.61 -3.82, 7.82 -3.37, 7.99 -2.91 C8.16 -2.44, 8.29 -1.96, 8.37 -1.48 C8.46 -0.99, 8.48 -0.25, 8.5 0 C8.52 0.25, 8.52 -0.25, 8.5 0" stroke="none" stroke-width="0" fill="#d9480f"></path></g><g transform="translate(230 110) rotate(0 -30 90)"><path d="M-60 180 L-66.34 166.41 L-53.66 166.41 L-60 180" stroke="none" stroke-width="0" fill="#d9480f" fill-rule="evenodd"></path><path d="M-60 180 C-62 175.72, -63.99 171.44, -66.34 166.41 M-60 180 C-62.15 175.38, -64.31 170.76, -66.34 166.41 M-66.34 166.41 C-61.85 166.41, -57.36 166.41, -53.66 166.41 M-66.34 166.41 C-61.84 166.41, -57.34 166.41, -53.66 166.41 M-53.66 166.41 C-55.09 169.47, -56.52 172.53, -60 180 M-53.66 166.41 C-55.93 171.27, -58.19 176.13, -60 180 M-60 180 C-60 180, -60 180, -60 180 M-60 180 C-60 180, -60 180, -60 180" stroke="#d9480f" stroke-width="2" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(270 110) rotate(0 -30 120)"><path d="M0 0 C0 35.33, 0 70.66, 0 160 M0 0 C0 46.74, 0 93.48, 0 160 M0 160 C-23.5 160, -47 160, -60 160 M0 160 C-12.65 160, -25.29 160, -60 160 M-60 160 C-60 188.25, -60 216.5, -60 240 M-60 160 C-60 176.44, -60 192.89, -60 240" stroke="#d9480f" stroke-width="2" fill="none"></path></g><g transform="translate(270 110) rotate(0 -30 120)"><path d="M8.5 0 C8.5 0.49, 8.46 0.99, 8.37 1.48 C8.29 1.96, 8.16 2.44, 7.99 2.91 C7.82 3.37, 7.61 3.82, 7.36 4.25 C7.12 4.68, 6.83 5.09, 6.51 5.46 C6.2 5.84, 5.84 6.2, 5.46 6.51 C5.09 6.83, 4.68 7.12, 4.25 7.36 C3.82 7.61, 3.37 7.82, 2.91 7.99 C2.44 8.16, 1.96 8.29, 1.48 8.37 C0.99 8.46, 0.49 8.5, 0 8.5 C-0.49 8.5, -0.99 8.46, -1.48 8.37 C-1.96 8.29, -2.44 8.16, -2.91 7.99 C-3.37 7.82, -3.82 7.61, -4.25 7.36 C-4.68 7.12, -5.09 6.83, -5.46 6.51 C-5.84 6.2, -6.2 5.84, -6.51 5.46 C-6.83 5.09, -7.12 4.68, -7.36 4.25 C-7.61 3.82, -7.82 3.37, -7.99 2.91 C-8.16 2.44, -8.29 1.96, -8.37 1.48 C-8.46 0.99, -8.5 0.49, -8.5 0 C-8.5 -0.49, -8.46 -0.99, -8.37 -1.48 C-8.29 -1.96, -8.16 -2.44, -7.99 -2.91 C-7.82 -3.37, -7.61 -3.82, -7.36 -4.25 C-7.12 -4.68, -6.83 -5.09, -6.51 -5.46 C-6.2 -5.84, -5.84 -6.2, -5.46 -6.51 C-5.09 -6.83, -4.68 -7.12, -4.25 -7.36 C-3.82 -7.61, -3.37 -7.82, -2.91 -7.99 C-2.44 -8.16, -1.96 -8.29, -1.48 -8.37 C-0.99 -8.46, -0.49 -8.5, 0 -8.5 C0.49 -8.5, 0.99 -8.46, 1.48 -8.37 C1.96 -8.29, 2.44 -8.16, 2.91 -7.99 C3.37 -7.82, 3.82 -7.61, 4.25 -7.36 C4.68 -7.12, 5.09 -6.83, 5.46 -6.51 C5.84 -6.2, 6.2 -5.84, 6.51 -5.46 C6.83 -5.09, 7.12 -4.68, 7.36 -4.25 C7.61 -3.82, 7.82 -3.37, 7.99 -2.91 C8.16 -2.44, 8.29 -1.96, 8.37 -1.48 C8.46 -0.99, 8.48 -0.25, 8.5 0 C8.52 0.25, 8.52 -0.25, 8.5 0" stroke="none" stroke-width="0" fill="#d9480f"></path></g><g transform="translate(270 110) rotate(0 -30 120)"><path d="M-60 240 L-66.34 226.41 L-53.66 226.41 L-60 240" stroke="none" stroke-width="0" fill="#d9480f" fill-rule="evenodd"></path><path d="M-60 240 C-61.4 237, -62.8 234, -66.34 226.41 M-60 240 C-61.85 236.03, -63.7 232.06, -66.34 226.41 M-66.34 226.41 C-61.37 226.41, -56.41 226.41, -53.66 226.41 M-66.34 226.41 C-63.67 226.41, -61 226.41, -53.66 226.41 M-53.66 226.41 C-55.9 231.21, -58.14 236.01, -60 240 M-53.66 226.41 C-54.96 229.2, -56.27 231.99, -60 240 M-60 240 C-60 240, -60 240, -60 240 M-60 240 C-60 240, -60 240, -60 240" stroke="#d9480f" stroke-width="2" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(169 310) rotate(0 -39.5 0)"><path d="M0 0 C-11.08 0, -22.16 0, -39 0 M0 0 C-13.3 0, -26.61 0, -39 0 M-39 0 C-53.37 0, -67.73 0, -79 0 M-39 0 C-48.72 0, -58.44 0, -79 0" stroke="#000000" stroke-width="2" fill="none"></path></g><g transform="translate(169 310) rotate(0 -39.5 0)"><path d="M-79 0 L-65.41 -6.34 L-65.41 6.34 L-79 0" stroke="none" stroke-width="0" fill="#000000" fill-rule="evenodd"></path><path d="M-79 0 C-75.14 -1.8, -71.28 -3.6, -65.41 -6.34 M-79 0 C-74.36 -2.16, -69.73 -4.32, -65.41 -6.34 M-65.41 -6.34 C-65.41 -1.79, -65.41 2.77, -65.41 6.34 M-65.41 -6.34 C-65.41 -3.26, -65.41 -0.18, -65.41 6.34 M-65.41 6.34 C-68.33 4.98, -71.25 3.61, -79 0 M-65.41 6.34 C-68.83 4.74, -72.26 3.14, -79 0 M-79 0 C-79 0, -79 0, -79 0 M-79 0 C-79 0, -79 0, -79 0" stroke="#000000" stroke-width="2" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(131 150) rotate(0 39.5 0)"><path d="M0 0 C25.05 0, 50.09 0, 79 0 M0 0 C22.68 0, 45.35 0, 79 0" stroke="#000000" stroke-width="2" fill="none"></path></g><g transform="translate(131 150) rotate(0 39.5 0)"><path d="M79 0 L65.41 6.34 L65.41 -6.34 L79 0" stroke="none" stroke-width="0" fill="#000000" fill-rule="evenodd"></path><path d="M79 0 C74.69 2.01, 70.38 4.02, 65.41 6.34 M79 0 C75.1 1.82, 71.2 3.64, 65.41 6.34 M65.41 6.34 C65.41 2, 65.41 -2.34, 65.41 -6.34 M65.41 6.34 C65.41 3.66, 65.41 0.98, 65.41 -6.34 M65.41 -6.34 C68.61 -4.85, 71.81 -3.35, 79 0 M65.41 -6.34 C70.15 -4.13, 74.9 -1.91, 79 0 M79 0 C79 0, 79 0, 79 0 M79 0 C79 0, 79 0, 79 0" stroke="#000000" stroke-width="2" fill="none"></path></g></g><mask></mask></svg>