| <g stroke-linecap="round" transform="translate(10.09719590731902 10) rotate(0 1066.1181041254545 29.721659908090714)"><path d="M-0.87 -1.43 L2133.76 -0.72 L2133.99 59.39 L-0.83 58.72" stroke="none" stroke-width="0" fill="#b2f2bb"></path><path d="M0 0 C797.85 5.71, 1596.48 5.14, 2132.24 0 M0 0 C493.86 4.05, 988.53 3.44, 2132.24 0 M2132.24 0 C2133.57 16.88, 2133.51 32.26, 2132.24 59.44 M2132.24 0 C2132.86 15.36, 2131.89 29.78, 2132.24 59.44 M2132.24 59.44 C1631.5 52.08, 1131.24 52.21, 0 59.44 M2132.24 59.44 C1505.2 67.5, 877.51 67.48, 0 59.44 M0 59.44 C-0.71 36.52, 0.67 16.78, 0 0 M0 59.44 C-0.22 39.57, -0.48 18.03, 0 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(136.89640490492684 21.804720877538784) rotate(0 66.130859375 16.09999999999991)"><text x="0" y="25.760546874999996" font-family="Helvetica, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">string view</text></g><g transform="translate(823.2789907668684 21.474951782861353) rotate(0 309.1962890625 16.09999999999991)"><text x="0" y="25.760546874999996" font-family="Helvetica, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Physical layout - Variable-size Binary View Layout</text></g><g stroke-linecap="round" transform="translate(10 138.3151679692437) rotate(0 200.31099003218685 169.6113394390752)"><path d="M-1.27 0.25 L401.78 -1.07 L401.02 337.78 L-0.47 338.66" stroke="none" stroke-width="0" fill="#ffc9c9"></path><path d="M0 0 C119.06 -0.21, 239.5 -0.17, 400.62 0 M0 0 C125.21 -1.85, 251.58 -1.77, 400.62 0 M400.62 0 C400.34 93.82, 400.85 187.29, 400.62 339.22 M400.62 0 C401.45 81.27, 402.11 162.09, 400.62 339.22 M400.62 339.22 C249.43 341.59, 97.44 339.96, 0 339.22 M400.62 339.22 C270.21 340.94, 139.25 340.55, 0 339.22 M0 339.22 C0.07 215.26, 0.6 89.68, 0 0 M0 339.22 C1.88 216.22, 1.79 93.4, 0 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g stroke-linecap="round"><g transform="translate(11.841963470370501 197.93594552019704) rotate(0 192.2712695038515 0.7779947916667425)"><path d="M0 0 C114.13 0.82, 226.8 2.35, 384.54 1.56 M0 0 C145.18 0.99, 289.67 1.78, 384.54 1.56" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g></g><mask></mask><g transform="translate(153.54641219378573 151.9034129456818) rotate(0 55.629913330078125 15.771925721922116)"><text x="0" y="25.2356168862481" font-family="Helvetica, Segoe UI Emoji" font-size="27.429436038125523px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">column 5</text></g><g transform="translate(73.29136722945259 224.6304693649222) rotate(0 137.01962280273438 15.771925721922116)"><text x="0" y="25.235616886248096" font-family="Helvetica, Segoe UI Emoji" font-size="27.429436038125516px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">"String longer than 12"</text></g><g transform="translate(167.80867069624946 275.95731634394633) rotate(0 42.5023193359375 15.771925721922116)"><text x="0" y="25.235616886248096" font-family="Helvetica, Segoe UI Emoji" font-size="27.42943603812552px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">"Short"</text></g><g transform="translate(188.96945255660103 326.19766652867565) rotate(0 21.341537475585938 15.771925721922116)"><text x="0" y="25.235616886248096" font-family="Helvetica, Segoe UI Emoji" font-size="27.42943603812552px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">null</text></g><g transform="translate(85.49514072798775 428.146850809238) rotate(0 124.81584930419922 15.771925721922116)"><text x="0" y="25.235616886248096" font-family="Helvetica, Segoe UI Emoji" font-size="27.42943603812552px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">"Another long string"</text></g><g transform="translate(130.47437351607368 376.662626088405) rotate(0 79.83661651611328 15.771925721922116)"><text x="0" y="25.2356168862481" font-family="Helvetica, Segoe UI Emoji" font-size="27.429436038125523px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">"Short string"</text></g><g stroke-linecap="round" transform="translate(598.2080755146451 144.06949321945513) rotate(0 72.28797794313596 18.9832559125648)"><path d="M0 0 C0 0, 0 0, 0 0 M0 0 C0 0, 0 0, 0 0 M-0.79 5.74 C0.86 4.61, 3.67 2.8, 4.44 -0.71 M0.51 6.22 C0.83 4.82, 1.45 3.04, 4.85 0.85 M-2.86 10.86 C3.35 9.78, 4.47 4.06, 8.57 -1.25 M0.87 12.61 C3.31 7.4, 8.3 3.13, 12.04 0.39 M0.58 18.31 C5.48 10.71, 11.76 5.02, 16.51 -3.6 M-0.04 19.16 C2.43 12.16, 7 10.64, 17.43 1.51 M-0.78 27.11 C4.31 20.8, 14.72 11.03, 24.74 -1.04 M1.08 26.04 C4.38 19.03, 12.43 11.67, 20.97 0.03 M1.29 28.6 C9.12 25.3, 12.59 14.6, 30.04 -2.66 M-1.42 29.72 C6.27 19.99, 16.38 11.66, 27.37 1.28 M-0.15 38.93 C10.85 23.87, 22.34 7.73, 35.17 -2.25 M1.38 36.08 C11.66 21.55, 24.49 8.33, 31.97 1.67 M4.77 37.71 C19.51 26.27, 27.14 10.79, 33.89 0.66 M5.7 37.66 C15.61 23.42, 27.71 10.26, 38.51 2.18 M12.98 35.62 C13.74 24.91, 22.86 17.48, 38.97 0.04 M9.24 39.35 C15.42 30.62, 25.83 21.73, 42.96 1.69 M11.75 41.32 C19.55 26.02, 32.46 18.57, 43.65 2.63 M14.27 39.45 C26.99 23.17, 39.53 11.61, 46.95 -1.57 M20.13 40.74 C25.06 28.11, 33.23 26.63, 49.66 3.16 M20.99 39.11 C28.58 27.73, 37.44 16.32, 53.58 -0.73 M27.68 37.81 C34.33 21.86, 48.53 10.83, 60.75 3.64 M26.12 37.1 C33.16 29.78, 40.46 19.7, 56.86 1.18 M27.95 41.72 C42.98 23.88, 49.24 16.71, 62.62 -3.42 M32.25 39.29 C43.33 22.91, 53.56 10.1, 65.53 0.54 M38.46 34.16 C45.02 23.28, 59.31 16.9, 72.5 0.24 M35.71 35.97 C44.47 24.03, 56.23 15.83, 68.47 -1.45 M38.24 36.58 C45.34 25.24, 55.85 23.9, 71.1 1.88 M39.98 39.24 C50.34 29.13, 59.32 16.46, 74.57 -1.43 M43.82 37.44 C52.08 26.72, 61.31 17.84, 76.11 1.05 M47.54 36.38 C54.91 27.92, 64.74 17.16, 78.08 -0.45 M54.71 35.47 C58.6 24.64, 67.53 16.43, 82.23 0.78 M53.24 39.24 C60.74 25.74, 71.93 16.27, 86.52 1.35 M57.41 38.88 C62.55 26.54, 69.71 20.53, 86.64 2.87 M56.19 37.58 C67.44 24.79, 80.85 11.55, 90.04 -1.84 M58.92 36.67 C73.59 23.37, 89.17 10.8, 93.02 -0.89 M61.13 36.51 C73.31 25.99, 83.77 11.62, 97.29 -0.16 M66.72 37.81 C75.6 28.45, 87.91 15.07, 97.04 -1.42 M66.3 37.77 C75.18 27.66, 84.7 15.67, 100.78 1.3 M74.31 34.57 C82.41 30.27, 88.98 22.47, 106.35 2.84 M72.82 37.21 C79.85 27.33, 87.81 20.95, 104.8 -0.1 M81.15 41.69 C93 26.34, 103.48 7.17, 110.12 1.23 M76.56 38.07 C85.7 29.16, 92.23 22.67, 110.77 0.8 M86.21 35.7 C92.55 25.05, 100.6 15.25, 114.32 2.81 M81.54 36.44 C94.66 26.81, 104.23 15.36, 116.43 -0.89 M91.94 34.11 C102.61 24.13, 110.15 16.46, 122.57 3.95 M87.75 38.55 C97.84 31.18, 102.92 22.98, 120.55 1.46 M97.8 34.71 C106.2 30.77, 110.95 18.16, 124.87 3.73 M92.58 38.23 C103.36 26.74, 112.66 17.79, 127.56 -0.29 M96.23 38.78 C104.98 32.14, 117.04 25.28, 132.97 -3.98 M98.68 38.21 C106.24 26.22, 116.35 17.66, 130.74 0.99 M106.16 38.38 C114.16 26.58, 123.74 9.65, 133.85 -3.32 M103.31 39.56 C114.09 31.84, 120.95 22.76, 137.67 1.14 M112.36 40.3 C122.92 24.99, 134.37 16.39, 141.76 2.84 M109.58 39.75 C122.43 27.27, 133.4 11.99, 142.01 -1.95 M118.22 41.6 C123.89 22.52, 136.79 15.23, 149.02 7.15 M115.13 38.32 C127.64 26.98, 134.98 14.39, 146.33 4.06 M118.53 37.11 C130.38 30.55, 136.14 16.69, 142.72 7.75 M120.73 38.53 C128.49 30.25, 138.35 18.18, 146.55 10.05 M126.82 35.41 C134.62 30.28, 138.87 22.39, 148.74 16.52 M125.54 37.38 C132.41 31.89, 138.98 23.87, 143.91 15.82 M128.85 38.07 C138.42 32.07, 136.9 26.69, 146.62 20.86 M132.47 39.12 C135.55 33.96, 137.53 28.63, 143.71 21.98 M135.33 38.59 C139.52 34.17, 143.26 30.66, 147.2 28.65 M136.26 37.01 C138.77 35.17, 143.12 31.73, 145.65 28.93 M141.1 37.43 C142.34 36.76, 143.8 35.9, 145.53 34.94 M141.09 38.89 C142.19 37.66, 143.26 35.76, 145.18 33.55" stroke="#ffc9c9" stroke-width="0.5" fill="none"></path><path d="M-1.31 -2.91 C52.78 2.83, 112.65 -1.69, 146.04 1.59 M1.22 -0.19 C46.15 -1.42, 87.69 0.86, 142.92 1.59 M141.22 2.69 C144.34 12.25, 144.47 24.9, 146.15 36.58 M146.46 -0.25 C145.79 13.79, 142.88 27.76, 145.73 36.89 M143.46 40.79 C101.47 38.78, 49.08 37.76, -1.62 35.39 M145.87 39.02 C116.4 39.97, 84.94 38.32, -0.88 39.08 M3.71 38.81 C3.47 21.65, 2 7.34, -3.48 1.18 M-0.5 39.81 C-1.25 30.52, 2.27 23.03, -0.18 -1.34" stroke="#e03131" stroke-width="1" fill="none"></path></g><g transform="translate(613.689412832781 146.95274913202002) rotate(0 56.806640625 16.09999999999991)"><text x="0" y="25.760546874999996" font-family="Helvetica, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">column 5</text></g><g stroke-linecap="round"><g transform="translate(421.7287501837054 12.36900470704768) rotate(0 0 22.213424812065796)"><path d="M-1.77 -1.15 C0.47 14.39, 1.55 32.19, -0.29 42.69 M0.17 0 C0.73 10, -0.05 19.83, -0.55 43.88" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(439.74285752989 171.40669235137784) rotate(0 72.15382919213653 -6.016253943466154)"><path d="M1.02 -3.31 C59.19 -2.79, 111.23 -11.11, 140.95 -9.35" stroke="#e03131" stroke-width="2.5" fill="none" stroke-dasharray="8 10"></path></g><g transform="translate(439.74285752989 171.40669235137784) rotate(0 72.15382919213653 -6.016253943466154)"><path d="M118.14 -2 C128.32 -3.59, 135.46 -8.91, 139.28 -8.01" stroke="#e03131" stroke-width="2.5" fill="none"></path></g><g transform="translate(439.74285752989 171.40669235137784) rotate(0 72.15382919213653 -6.016253943466154)"><path d="M117.81 -19.1 C127.96 -14.07, 135.23 -12.78, 139.28 -8.01" stroke="#e03131" stroke-width="2.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(952.2806440653533 333.63690504638043) rotate(0 551.4551060063055 45.0247890588289)"><path d="M-1.17 -1.74 L1103.5 -1.62 L1101.13 91.61 L-0.5 91.9" stroke="none" stroke-width="0" fill="#a5d8ff"></path><path d="M0 0 C268.16 3.69, 534.94 2.96, 1102.91 0 M0 0 C238.47 0.14, 476.98 0.3, 1102.91 0 M1102.91 0 C1102.38 25.77, 1103.22 49.39, 1102.91 90.05 M1102.91 0 C1102.91 26.62, 1102.53 53.6, 1102.91 90.05 M1102.91 90.05 C798.36 93.47, 491.95 93.26, 0 90.05 M1102.91 90.05 C816.6 85.74, 530.86 85.87, 0 90.05 M0 90.05 C-0.9 58.59, 0.5 30.33, 0 0 M0 90.05 C0.01 67.64, -0.75 44.07, 0 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g stroke-linecap="round" transform="translate(952.2806440653533 460.8737713597652) rotate(0 279.0111679613607 45.112467344873494)"><path d="M-1.78 1.56 L557.52 1.85 L556.1 91.09 L1.59 91.91" stroke="none" stroke-width="0" fill="#a5d8ff"></path><path d="M0 0 C169.66 2.47, 340.63 2.07, 558.02 0 M0 0 C167.32 -0.63, 334.69 -1.09, 558.02 0 M558.02 0 C557.94 34.31, 558.15 72.33, 558.02 90.22 M558.02 0 C557.97 21.95, 558.91 45.25, 558.02 90.22 M558.02 90.22 C369.5 89.97, 180.82 90.19, 0 90.22 M558.02 90.22 C378.53 91.68, 198.38 91.35, 0 90.22 M0 90.22 C-1.35 67.56, 1.35 44.41, 0 0 M0 90.22 C-0.09 55.19, 0.79 21.09, 0 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1478.176310556978 197.25665859302853) rotate(0 39.717979431152344 17.5)"><text x="0" y="24.528" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#1971c2" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">length</text></g><g transform="translate(615.7735447346149 348.2242071434307) rotate(0 76.5419921875 16.09999999999991)"><text x="0" y="25.760546874999996" font-family="Helvetica, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Views buffer</text></g><g transform="translate(613.7735447346149 489.6966093322162) rotate(0 88.2177734375 16.09999999999991)"><text x="0" y="25.760546874999996" font-family="Helvetica, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Values buffers</text></g><g transform="translate(615.7735447346149 240.8776767695931) rotate(0 129.4521484375 16.09999999999991)"><text x="0" y="25.760546874999996" font-family="Helvetica, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Validity bitmap buffer</text></g><g stroke-linecap="round" transform="translate(952.8372846903533 222.80005578922692) rotate(0 91.93866645327455 35.59029569246354)"><path d="M1.45 -0.85 L184.33 1.86 L184.3 72.75 L-1.09 72.02" stroke="none" stroke-width="0" fill="#a5d8ff"></path><path d="M0 0 C62.22 -0.2, 124.73 0.32, 183.88 0 M0 0 C38.08 0.32, 77.88 -0.62, 183.88 0 M183.88 0 C183.22 15.52, 183.28 31.24, 183.88 71.18 M183.88 0 C183.08 23.61, 184.57 48.17, 183.88 71.18 M183.88 71.18 C113.99 71.17, 42.54 70.4, 0 71.18 M183.88 71.18 C142.66 71.45, 100.39 69.91, 0 71.18 M0 71.18 C-1.7 48.24, 0.73 28.09, 0 0 M0 71.18 C-1.13 45.93, -0.72 21.51, 0 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(982.3718177799924 243.19945422305636) rotate(0 60.224609375 16.09999999999991)"><text x="0" y="25.760546874999996" font-family="Helvetica, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">00011011</text></g><g transform="translate(982.3718177799924 489.6966093322162) rotate(0 247.4951171875 16.09999999999991)"><text x="0" y="25.760546874999996" font-family="Helvetica, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">String longer than 12Another long string</text></g><g stroke-linecap="round"><g transform="translate(1181.5079100982102 346.7880929692483) rotate(0 0 31.523698247673792)"><path d="M0 0 C0.46 17.07, 1.7 36.53, 0 63.05" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g></g><mask></mask><g transform="translate(1772.031659779796 100.9383540479298) rotate(0 39.717979431152344 17.5)"><text x="0" y="24.528" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#1971c2" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">length</text></g><g transform="translate(1861.543378529796 173.54903113126193) rotate(0 38.317970275878906 17.5)"><text x="0" y="24.528" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#1971c2" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">prefix</text></g><g transform="translate(1935.18921186313 85.11153113126329) rotate(0 82.44595336914062 17.5)"><text x="0" y="24.528" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#1971c2" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">buffer index</text></g><g transform="translate(2051.374107696463 164.7274165479289) rotate(0 44.533973693847656 17.5)"><text x="0" y="24.528" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#1971c2" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">offset</text></g><g transform="translate(1622.7889407653115 191.50476029793026) rotate(0 34.55198669433594 17.5)"><text x="0" y="24.528" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#1971c2" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">data</text></g><g transform="translate(986.1703316547973 360.59234789344373) rotate(0 75.482421875 16.09999999999991)"><text x="0" y="25.760546874999996" font-family="Helvetica, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">21 Stri 0 0</text></g><g transform="translate(1229.7263212381295 360.59234789344373) rotate(0 49.02734375 16.09999999999991)"><text x="0" y="25.760546874999996" font-family="Helvetica, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">5 Short</text></g><g stroke-linecap="round"><g transform="translate(1402.5788901065425 347.7089266335879) rotate(0 0 31.523698247673792)"><path d="M0 0 C1.27 19.81, 0.5 36.97, 0 63.05" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g></g><mask></mask><g transform="translate(1444.6586129047973 362.1951248812629) rotate(0 4.662109375 16.09999999999991)"><text x="0" y="25.760546874999996" font-family="Helvetica, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">-</text></g><g stroke-linecap="round"><g transform="translate(1502.7675714042498 344.6099683002567) rotate(0 0 31.523698247673792)"><path d="M0 0 C-1.62 23.19, -0.26 49.04, 0 63.05" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g></g><mask></mask><g transform="translate(1544.486737904796 361.7328852979299) rotate(0 94.9375 16.09999999999991)"><text x="0" y="25.760546874999996" font-family="Helvetica, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">12 Short string</text></g><g stroke-linecap="round"><g transform="translate(1799.3762195921931 344.6099683002558) rotate(0 0 31.523698247673792)"><path d="M0 0 C-1.53 25.03, 2.13 49.54, 0 63.05" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g></g><mask></mask><g transform="translate(1843.3851754047964 361.4789790479299) rotate(0 91.068359375 16.09999999999991)"><text x="0" y="25.760546874999996" font-family="Helvetica, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">19 Anot 0 21</text></g><g stroke-linecap="round"><g transform="translate(1517.3441597797969 246.82377071459587) rotate(0 18.040364583333485 41.513671875)"><path d="M-0.42 -0.66 C5.6 13.12, 30.68 69.26, 36.67 83.18" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(1517.3441597797969 246.82377071459587) rotate(0 18.040364583333485 41.513671875)"><path d="M19.39 65.12 C24.35 72.43, 31.71 76.8, 36.67 83.18" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(1517.3441597797969 246.82377071459587) rotate(0 18.040364583333485 41.513671875)"><path d="M35.05 58.24 C34.61 67.88, 36.54 74.64, 36.67 83.18" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(1663.9912951964639 239.14798946459587) rotate(0 -0.810546875 41.585286458333485)"><path d="M-1.19 1.05 C-1.31 15.15, -1.37 69.87, -1.35 83.42" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(1663.9912951964639 239.14798946459587) rotate(0 -0.810546875 41.585286458333485)"><path d="M-9.9 59.93 C-6.25 66.3, -5.46 72.64, -1.35 83.42" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(1663.9912951964639 239.14798946459587) rotate(0 -0.810546875 41.585286458333485)"><path d="M7.2 59.93 C6.6 66.13, 3.14 72.47, -1.35 83.42" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(1806.7842639464639 147.31917273282534) rotate(0 18.69466145833303 84.38151041666674)"><path d="M0.64 -0.57 C6.77 27.89, 30.52 141.53, 36.57 169.57" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(1806.7842639464639 147.31917273282534) rotate(0 18.69466145833303 84.38151041666674)"><path d="M23.34 148.36 C25.91 152.89, 31.91 159.46, 36.57 169.57" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(1806.7842639464639 147.31917273282534) rotate(0 18.69466145833303 84.38151041666674)"><path d="M40.07 144.81 C37.91 150.43, 39.21 158, 36.57 169.57" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(1901.53686811313 195.71109981615837) rotate(0 3.938802083333485 59.31315104166674)"><path d="M0.62 0.57 C1.84 20.69, 6.34 100.14, 7.41 119.64" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(1901.53686811313 195.71109981615837) rotate(0 3.938802083333485 59.31315104166674)"><path d="M-2.44 96.66 C1.34 102.89, 5.09 109.32, 7.41 119.64" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(1901.53686811313 195.71109981615837) rotate(0 3.938802083333485 59.31315104166674)"><path d="M14.63 95.7 C13.15 102.32, 11.66 109.04, 7.41 119.64" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(2001.24389936313 108.62125606615837) rotate(0 -14.70052083333303 103.38867187500023)"><path d="M-1.12 -1.01 C-5.96 33.65, -25.32 172.94, -29.94 207.73" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(2001.24389936313 108.62125606615837) rotate(0 -14.70052083333303 103.38867187500023)"><path d="M-35.24 183.3 C-35.75 188.03, -31.27 195.51, -29.94 207.73" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(2001.24389936313 108.62125606615837) rotate(0 -14.70052083333303 103.38867187500023)"><path d="M-18.29 185.61 C-22.67 189.66, -22.06 196.61, -29.94 207.73" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(2085.89233686313 201.84391231615837) rotate(0 -31.54296875 57.64322916666674)"><path d="M-0.74 1.18 C-11.45 20.38, -53.17 95.53, -63.73 114.58" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(2085.89233686313 201.84391231615837) rotate(0 -31.54296875 57.64322916666674)"><path d="M-59.81 89.89 C-59.31 97.27, -63.81 105.12, -63.73 114.58" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(2085.89233686313 201.84391231615837) rotate(0 -31.54296875 57.64322916666674)"><path d="M-44.85 98.18 C-49.45 102.62, -59.08 107.62, -63.73 114.58" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g transform="translate(911.1895794061888 489.6966093322162) rotate(0 7.7861328125 16.09999999999991)"><text x="0" y="25.760546874999996" font-family="Helvetica, Segoe UI Emoji" font-size="28px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">0</text></g><g transform="translate(982.3718177799924 588.7283291688404) rotate(0 232.37191772460938 17.5)"><text x="0" y="24.528" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#1971c2" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">multiple values buffers can exist!</text></g><g transform="translate(738.2028951822251 632.6783924541955) rotate(0 82.44595336914062 17.5)"><text x="0" y="24.528" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#1971c2" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">buffer index</text></g><g stroke-linecap="round"><g transform="translate(823.599100539368 621.7907959605186) rotate(0 44.35918898809541 -45.765904017856656)"><path d="M-0.92 0.13 C13.82 -14.79, 72.62 -75.11, 87.71 -90.5" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(823.599100539368 621.7907959605186) rotate(0 44.35918898809541 -45.765904017856656)"><path d="M77.4 -67.73 C80.27 -74.78, 84.24 -77.03, 87.71 -90.5" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(823.599100539368 621.7907959605186) rotate(0 44.35918898809541 -45.765904017856656)"><path d="M65.17 -79.68 C70.87 -83.78, 77.77 -83.17, 87.71 -90.5" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(603.0464323174658 827.6495388604494) rotate(0 72.0807080619112 21.03950038971516)"><path d="M0 0 C0 0, 0 0, 0 0 M0 0 C0 0, 0 0, 0 0 M0.51 6.41 C3.04 2.8, 4.62 1.5, 5.58 0.67 M-0.46 7.06 C0.26 4.18, 2.4 4.27, 5.19 -0.42 M2.52 9.35 C1.14 7.49, 8.02 3.36, 11.26 0.62 M-1.01 10.85 C2.74 7.85, 6.08 3.29, 11.84 0.52 M0.7 17.37 C7.48 10.78, 7.62 9.82, 16.95 1.51 M-0.59 19.98 C5.22 10.97, 11.09 7.21, 14.43 1.35 M4.15 23.35 C0.79 19.31, 9.14 17.45, 21.66 -3.57 M-1.73 25.55 C5.06 19.46, 10.61 14.43, 23 -0.58 M0.17 27.06 C8.38 20.31, 10.17 17.71, 26.38 -1.05 M0.47 30.53 C9.39 18.46, 16.58 9.51, 26.16 0.44 M-3.77 37.97 C9.31 30.91, 12.57 23.86, 30.63 1.55 M-1.57 38.59 C10.81 25.83, 16.85 16.64, 33.51 -1.73 M1.87 41.62 C6.68 30.13, 21.88 18.48, 34.61 2.51 M0.25 43.66 C10.4 32.03, 21.54 17.96, 37.03 0.68 M7.91 39.79 C15.99 32.68, 23.36 25.55, 43.75 -3.36 M3.97 41.09 C16.28 27.96, 28.53 18.96, 42.72 -1.02 M11.22 39.94 C23.37 23.02, 40.21 13.44, 46.64 2.1 M9.54 43.82 C24.24 27.87, 38.89 9.63, 47.75 1.62 M15.71 39.51 C26.45 23.04, 43.43 10.83, 51.57 3.07 M14.91 41.64 C26.15 32.24, 35.86 20.71, 52.08 -0.13 M21.75 41.99 C27.17 32.56, 35.51 23.21, 56.54 0.54 M20.55 44.16 C34.33 31.11, 45.85 15.62, 59.53 1.38 M30.64 39.69 C41.08 26.23, 48.63 17.16, 61.75 3.06 M25.09 42.37 C39.39 28.52, 52.14 14.83, 65.49 -0.15 M30.64 40.49 C40.15 29.7, 55.19 17.88, 71.57 -2.5 M30.44 42.33 C46.37 25.15, 59.19 9.07, 69.98 0.63 M41.43 42.54 C43.8 34.43, 60.52 17.05, 75.08 3.75 M37.39 42.72 C50.68 25.32, 69.05 7.98, 73.3 -1.63 M44.16 45.06 C50.15 30.24, 63.83 17.33, 80.06 -2.47 M42.78 40.54 C51.58 32.65, 62.25 20.57, 81.15 -1.39 M49.93 39.08 C56.56 27.82, 67.78 18.3, 85.48 -2.89 M47.1 40.67 C59.78 29.08, 70.7 17.74, 84.27 -0.55 M53.75 42.19 C65.61 26.2, 81.45 11.35, 91.5 2.07 M51.61 41.56 C66.2 28.38, 80.42 12.27, 91.55 1.13 M54.46 42.02 C69.2 33.03, 85.01 18.72, 95.99 0.02 M57.31 41.53 C72.53 27.73, 84.93 14.62, 97.63 -0.32 M59.94 43.25 C79.44 26.43, 87.31 11.01, 104.49 1.41 M65.38 40.71 C76.07 28.32, 86.37 18.14, 100.1 0.54 M68.44 42.64 C83.99 22.21, 98.48 8.62, 102.77 -1.79 M69.53 42.9 C76.66 36.52, 82.01 27.73, 107.03 0.19 M72.4 44.48 C89.79 27.41, 101.4 9.16, 114.77 -1.27 M75.01 41.91 C88.02 25.99, 102.14 8.71, 110.17 -0.22 M76.45 39.38 C88.15 28.97, 98.05 23.81, 118.46 3.06 M79.72 43.22 C89.75 30.7, 103.63 16.47, 115.89 -0.53 M85.92 42.99 C94.65 33.16, 101.67 26.17, 123.17 2.09 M85.83 41.6 C96.75 29.17, 111.32 15.36, 121.58 0.33 M92.83 42.79 C102.29 33.02, 106.2 18.83, 126.8 0.54 M88.93 42.73 C102.1 27.53, 117.4 12.77, 128.06 2.25 M96.41 44.77 C108.56 22.82, 124.79 10.82, 135.69 0.41 M97.62 40.8 C108.31 27.23, 121.91 10.56, 130.56 -1.75 M97.06 44.29 C115.22 27.93, 131.25 11.24, 134.65 3.78 M102.66 44.22 C112.02 33.66, 117.37 22.85, 135.84 0.14 M108.91 40.69 C116.5 29.3, 130.63 11.44, 139.42 3.5 M104.59 41.11 C113.67 34.28, 123.83 21.64, 141.81 0.14 M113.76 40.18 C116.09 34.32, 127.62 29.39, 149.38 3.52 M110.84 41.06 C123.6 29.03, 132.48 18.23, 145.33 2.04 M113.6 38.49 C130.54 33.66, 137.76 20.68, 143.38 10.33 M115.39 40.66 C127.6 30.4, 140.32 16.25, 145.22 7.5 M124.63 39.66 C132.02 34.36, 138.45 23.81, 148.25 15.69 M123.84 41.18 C126.7 35.08, 136.96 28.42, 145.83 13.71 M125.76 38.78 C131.37 33.06, 142.05 23.16, 148.86 19.93 M129.11 42.16 C131.63 37.64, 135.56 31.24, 146.28 19.52 M132.55 40.76 C137.39 41.24, 136.04 38.72, 144.67 27.21 M132.48 43.06 C137.45 35.89, 142.87 30.74, 148.12 27.6 M137.99 42.71 C140.33 37.32, 146.3 33.24, 146.05 30.11 M138.94 41.3 C140.97 38.25, 144.51 36.19, 146.49 31.28 M143.86 43.43 C144.8 40.63, 146.4 39.19, 147.46 38.67 M143.48 42.77 C144.55 41.59, 144.43 40.5, 146.51 38.38" stroke="#ffc9c9" stroke-width="0.5" fill="none"></path><path d="M1.44 -2.22 C31.18 0.36, 69.78 4.63, 142.14 -2.87 M1.57 -1.22 C37.54 1.59, 78.55 -1.15, 145.71 1.12 M143.81 3.91 C146.38 9.59, 147.78 22.47, 143.75 42.92 M142.56 -1.06 C144.11 14.21, 142.77 31.16, 144.36 43.4 M145.35 38.55 C89.46 41.61, 33.08 38.18, 3.49 39.84 M144.9 41.5 C98.12 40.14, 54.23 40, 1.26 42.22 M-1.77 44.88 C2.54 29, -2.99 18.77, -1.91 -2.15 M-1.07 43.03 C1.53 29.56, 1.01 14.82, -0.27 1.16" stroke="#e03131" stroke-width="1" fill="none"></path></g><g transform="translate(618.4833803050599 830.5245276706901) rotate(0 56.62400817871094 16.053836790256582)"><text x="0" y="25.68668417136666" font-family="Helvetica, Segoe UI Emoji" font-size="27.9197161569679px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">column 6</text></g><g stroke-linecap="round"><g transform="translate(414.7431766179627 837.6925139584127) rotate(0 86.52357226059792 0.5452537927203593)"><path d="M-2.02 -2.87 C49.2 -0.24, 99.61 0.41, 170.62 -2.15" stroke="#e03131" stroke-width="2.5" fill="none" stroke-dasharray="8 10"></path></g><g transform="translate(414.7431766179627 837.6925139584127) rotate(0 86.52357226059792 0.5452537927203593)"><path d="M146.33 5.55 C153.49 5.51, 160.3 3.02, 169.4 -3.77" stroke="#e03131" stroke-width="2.5" fill="none"></path></g><g transform="translate(414.7431766179627 837.6925139584127) rotate(0 86.52357226059792 0.5452537927203593)"><path d="M145.91 -11.55 C153.29 -6.62, 160.23 -4.14, 169.4 -3.77" stroke="#e03131" stroke-width="2.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(955.688303668856 1016.6734078182635) rotate(0 549.8739297502391 44.89569037678052)"><path d="M1.26 0.14 L1098.82 0.2 L1100.17 88.9 L1.4 91.1" stroke="none" stroke-width="0" fill="#a5d8ff"></path><path d="M0 0 C436.89 3.72, 874.02 3.79, 1099.75 0 M0 0 C263.13 -2.23, 526.47 -1.62, 1099.75 0 M1099.75 0 C1099.42 26.77, 1100.78 48.61, 1099.75 89.79 M1099.75 0 C1099.78 36.19, 1098.63 70.79, 1099.75 89.79 M1099.75 89.79 C857.32 91.17, 615.99 91.49, 0 89.79 M1099.75 89.79 C696.93 90.99, 294.23 90.79, 0 89.79 M0 89.79 C2.52 59.07, 0.92 30.72, 0 0 M0 89.79 C-1.18 72.08, -0.96 53.86, 0 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g stroke-linecap="round" transform="translate(955.688303668856 1143.5454503958285) rotate(0 278.2111647894744 44.98311726461975)"><path d="M-0.93 0.2 L556.85 -0.89 L557.82 91.28 L-1.2 88.51" stroke="none" stroke-width="0" fill="#a5d8ff"></path><path d="M0 0 C126.78 -0.94, 253.49 -2.21, 556.42 0 M0 0 C190.6 2.34, 380.48 2.04, 556.42 0 M556.42 0 C557.52 22.12, 558.22 45.89, 556.42 89.97 M556.42 0 C555.68 26.12, 555.81 51.61, 556.42 89.97 M556.42 89.97 C368.6 89.37, 182.12 89.88, 0 89.97 M556.42 89.97 C375.45 90.54, 195.3 90.28, 0 89.97 M0 89.97 C-0.63 68.16, -2.74 46.84, 0 0 M0 89.97 C0.14 65.94, 1.39 41.25, 0 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(1480.0760799769132 880.6842017327322) rotate(0 39.59032440185547 17.4498225981049)"><text x="0" y="24.457671353503883" font-family="Virgil, Segoe UI Emoji" font-size="27.919716156967905px" fill="#1971c2" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">length</text></g><g transform="translate(620.4479308010752 1031.916692430425) rotate(0 76.29591369628906 16.053836790256582)"><text x="0" y="25.686684171366654" font-family="Helvetica, Segoe UI Emoji" font-size="27.919716156967898px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Views buffer</text></g><g transform="translate(618.4536653612918 1172.9834536145422) rotate(0 87.93415069580078 16.053836790256582)"><text x="0" y="25.68668417136666" font-family="Helvetica, Segoe UI Emoji" font-size="27.9197161569679px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Values buffers</text></g><g transform="translate(620.4479308010752 924.877954627822) rotate(0 129.03594970703125 16.053836790256582)"><text x="0" y="25.68668417136666" font-family="Helvetica, Segoe UI Emoji" font-size="27.9197161569679px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Validity bitmap buffer</text></g><g stroke-linecap="round" transform="translate(956.545214600013 906.8521672504976) rotate(0 90.34893141371867 34.534160255090455)"><path d="M-1.25 -0.2 L179.63 0.96 L181.7 70.48 L0.48 69.67" stroke="none" stroke-width="0" fill="#a5d8ff"></path><path d="M0 0 C49.76 2.73, 101.05 -0.25, 180.7 0 M0 0 C71.39 1.01, 141.41 0.24, 180.7 0 M180.7 0 C178.45 14.57, 179.32 30.56, 180.7 69.07 M180.7 0 C180.63 25.58, 180.32 50.35, 180.7 69.07 M180.7 69.07 C122.87 66.93, 61.71 68.18, 0 69.07 M180.7 69.07 C143.32 68.99, 107.02 68.92, 0 69.07 M0 69.07 C0.15 44.43, -0.94 20.34, 0 0 M0 69.07 C-0.08 43.35, -0.12 18.89, 0 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(985.9950639104168 927.1930748949758) rotate(0 60.03099060058594 16.053836790256582)"><text x="0" y="25.68668417136666" font-family="Helvetica, Segoe UI Emoji" font-size="27.9197161569679px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">00011011</text></g><g transform="translate(985.9950639104168 1172.9834536145422) rotate(0 246.69940185546875 16.053836790256582)"><text x="0" y="25.68668417136666" font-family="Helvetica, Segoe UI Emoji" font-size="27.9197161569679px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">String longer than 12Another long string</text></g><g stroke-linecap="round"><g transform="translate(1184.5601772722875 1030.4846959978463) rotate(0 0 31.433310974748565)"><path d="M0 0 C0.39 16.08, 2.24 29.44, 0 62.87" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g></g><mask></mask><g transform="translate(1773.3907299529392 785.339877142565) rotate(0 39.59032440185547 17.4498225981049)"><text x="0" y="24.457671353503883" font-family="Virgil, Segoe UI Emoji" font-size="27.919716156967905px" fill="#1971c2" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">length</text></g><g transform="translate(1862.6457935323083 857.7423590758467) rotate(0 38.19482421875 17.4498225981049)"><text x="0" y="24.45767135350388" font-family="Virgil, Segoe UI Emoji" font-size="27.9197161569679px" fill="#1971c2" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">prefix</text></g><g transform="translate(1936.0804636326675 769.5584341604253) rotate(0 82.18096160888672 17.4498225981049)"><text x="0" y="24.45767135350388" font-family="Virgil, Segoe UI Emoji" font-size="27.9197161569679px" fill="#1971c2" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">buffer index</text></g><g transform="translate(2051.932224825294 848.9460385325319) rotate(0 44.390838623046875 17.4498225981049)"><text x="0" y="24.45767135350388" font-family="Virgil, Segoe UI Emoji" font-size="27.9197161569679px" fill="#1971c2" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">offset</text></g><g transform="translate(1624.575931617992 875.6466041374456) rotate(0 34.44093322753906 17.4498225981049)"><text x="0" y="24.45767135350388" font-family="Virgil, Segoe UI Emoji" font-size="27.9197161569679px" fill="#1971c2" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">data</text></g><g transform="translate(1220.2917268631631 1045.515261404788) rotate(0 75.23974609375 16.053836790256582)"><text x="0" y="25.686684171366654" font-family="Helvetica, Segoe UI Emoji" font-size="27.919716156967898px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">21 Stri 0 0</text></g><g stroke-linecap="round"><g transform="translate(1424.9399392549562 1031.4028893741374) rotate(0 0 31.433310974748565)"><path d="M0 0 C0.75 21.71, -0.29 47.54, 0 62.87" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g></g><mask></mask><g transform="translate(1471.8846713005273 1045.8475516337326) rotate(0 4.647117614746094 16.053836790256582)"><text x="0" y="25.686684171366657" font-family="Helvetica, Segoe UI Emoji" font-size="27.919716156967905px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">-</text></g><g stroke-linecap="round"><g transform="translate(1529.8270151391612 1028.312816622392) rotate(0 0 31.433310974748565)"><path d="M0 0 C-1.86 12.19, 1.61 25.51, 0 62.87" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g></g><mask></mask><g transform="translate(1569.432295663683 1046.3973887879174) rotate(0 94.63227081298828 16.053836790256582)"><text x="0" y="25.68668417136666" font-family="Helvetica, Segoe UI Emoji" font-size="27.9197161569679px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">12 Short string</text></g><g stroke-linecap="round"><g transform="translate(1800.6568852529163 1028.312816622391) rotate(0 0 31.433310974748565)"><path d="M0 0 C0.7 15.46, -1.41 31.4, 0 62.87" stroke="#1e1e1e" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g></g><mask></mask><g transform="translate(981.3966444056691 1045.515261404788) rotate(0 90.77558135986328 16.053836790256582)"><text x="0" y="25.686684171366657" font-family="Helvetica, Segoe UI Emoji" font-size="27.919716156967905px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">19 Anot 0 21</text></g><g stroke-linecap="round"><g transform="translate(1519.43349035552 930.8069994559328) rotate(0 30.933950304817472 38.312609299410724)"><path d="M0.44 -0.35 C10.57 12.71, 50.74 64.25, 60.85 77.16" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(1519.43349035552 930.8069994559328) rotate(0 30.933950304817472 38.312609299410724)"><path d="M39.65 63.91 C45.44 66.19, 53.4 70.71, 60.85 77.16" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(1519.43349035552 930.8069994559328) rotate(0 30.933950304817472 38.312609299410724)"><path d="M53.13 53.38 C54.68 58.94, 58.51 66.68, 60.85 77.16" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(1665.660147357869 923.1532268208271) rotate(0 -0.8082228100684006 41.466049793674074)"><path d="M-1.02 0.53 C-1.49 14.49, -2.39 69.63, -2.36 83.38" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(1665.660147357869 923.1532268208271) rotate(0 -0.8082228100684006 41.466049793674074)"><path d="M-10.7 59.81 C-7.08 66.58, -4.41 77.02, -2.36 83.38" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(1665.660147357869 923.1532268208271) rotate(0 -0.8082228100684006 41.466049793674074)"><path d="M6.4 59.96 C4.26 66.53, 1.17 76.93, -2.36 83.38" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(1808.043688668969 831.5877090286399) rotate(0 18.641058627402344 84.13956499034157)"><path d="M-0.75 0.45 C5.76 28.42, 31.79 140.37, 38.04 168.36" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(1808.043688668969 831.5877090286399) rotate(0 18.641058627402344 84.13956499034157)"><path d="M24.47 147.37 C28.22 153.23, 30.54 155.56, 38.04 168.36" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(1808.043688668969 831.5877090286399) rotate(0 18.641058627402344 84.13956499034157)"><path d="M41.14 143.56 C41.32 150.13, 40.05 153.28, 38.04 168.36" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(1902.524610578499 879.8408829020441) rotate(0 3.9275084344694733 59.143083623524944)"><path d="M0.75 0.08 C2.1 19.74, 6.07 98.79, 7.3 118.4" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(1902.524610578499 879.8408829020441) rotate(0 3.9275084344694733 59.143083623524944)"><path d="M-2.55 95.42 C0.02 99.9, 2.42 106.71, 7.3 118.4" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(1902.524610578499 879.8408829020441) rotate(0 3.9275084344694733 59.143083623524944)"><path d="M14.53 94.47 C13.04 99.28, 11.37 106.32, 7.3 118.4" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(2001.9457538411393 793.0007501286627) rotate(0 -14.658370322366181 103.09222759271051)"><path d="M-0.56 0.12 C-5.53 34.38, -24.41 171.18, -29.06 205.65" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(2001.9457538411393 793.0007501286627) rotate(0 -14.658370322366181 103.09222759271051)"><path d="M-34.35 181.22 C-32.22 190.54, -31.38 200.38, -29.06 205.65" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(2001.9457538411393 793.0007501286627) rotate(0 -14.658370322366181 103.09222759271051)"><path d="M-17.4 183.54 C-21.42 191.93, -26.74 200.93, -29.06 205.65" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(2086.3514805600976 885.9561109107549) rotate(0 -31.452526223146833 57.47794988229953)"><path d="M0.26 -0.53 C-10 18.74, -51.42 96.64, -62.06 115.74" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(2086.3514805600976 885.9561109107549) rotate(0 -31.452526223146833 57.47794988229953)"><path d="M-58.38 91.02 C-60.18 98.69, -58.91 102.36, -62.06 115.74" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(2086.3514805600976 885.9561109107549) rotate(0 -31.452526223146833 57.47794988229953)"><path d="M-43.35 99.17 C-48.96 104.81, -51.51 106.41, -62.06 115.74" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g transform="translate(915.016924952766 1172.9834536145422) rotate(0 7.761100769042969 16.053836790256582)"><text x="0" y="25.68668417136666" font-family="Helvetica, Segoe UI Emoji" font-size="27.9197161569679px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">0</text></g><g stroke-linecap="round"><g transform="translate(733.6003157450946 1261.20356777915) rotate(0 86.70114111744238 -26.905188190725767)"><path d="M-0.75 -0.12 C28.15 -9.05, 143.63 -44.43, 172.76 -53.24" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(733.6003157450946 1261.20356777915) rotate(0 86.70114111744238 -26.905188190725767)"><path d="M152.78 -38.21 C157.45 -42.86, 163.53 -44.49, 172.76 -53.24" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(733.6003157450946 1261.20356777915) rotate(0 86.70114111744238 -26.905188190725767)"><path d="M147.79 -54.57 C153.75 -55.16, 161.05 -52.76, 172.76 -53.24" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g transform="translate(1840.532113898244 1047.447090651944) rotate(0 80.6841049194336 16.053836790256582)"><text x="0" y="25.68668417136666" font-family="Helvetica, Segoe UI Emoji" font-size="27.9197161569679px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">19 pyth 1 0</text></g><g stroke-linecap="round" transform="translate(955.9901700196044 1256.2350494962793) rotate(0 209.0554591936326 47.596258159821446)"><path d="M-0.27 -0.63 L417.42 -0.78 L416.21 96.19 L1.09 94.82" stroke="none" stroke-width="0" fill="#a5d8ff"></path><path d="M0 0 C146.53 1.48, 292.8 1.37, 418.11 0 M0 0 C86.5 2.1, 174.46 2.09, 418.11 0 M418.11 0 C419.48 28.93, 418.95 59.97, 418.11 95.19 M418.11 0 C418.01 20.74, 418.26 43.66, 418.11 95.19 M418.11 95.19 C296.65 95.42, 177.21 94.86, 0 95.19 M418.11 95.19 C329.48 96.53, 239.58 95.79, 0 95.19 M0 95.19 C1.87 67.69, -0.91 38.6, 0 0 M0 95.19 C-0.4 60.58, -1.45 27.34, 0 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(985.9950639104168 1285.6351935379516) rotate(0 173.78323364257812 16.053836790256355)"><text x="0" y="25.68668417136666" font-family="Helvetica, Segoe UI Emoji" font-size="27.9197161569679px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">pythondataconferenceBerlin</text></g><g transform="translate(1822.2539542100458 1295.6906538101102) rotate(0 137.61019897460938 17.44982259810513)"><text x="0" y="24.45767135350388" font-family="Virgil, Segoe UI Emoji" font-size="27.9197161569679px" fill="#1971c2" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">string values buffer</text></g><g stroke-linecap="round"><g transform="translate(1814.045738336824 1311.0475584506767) rotate(0 -210.6901966825494 -0.8211076137326927)"><path d="M1.14 0.42 C-69.17 0.38, -351.26 -0.89, -421.7 -1.23" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(1814.045738336824 1311.0475584506767) rotate(0 -210.6901966825494 -0.8211076137326927)"><path d="M-398.17 -9.67 C-404.85 -7.37, -412.16 -4.4, -421.7 -1.23" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(1814.045738336824 1311.0475584506767) rotate(0 -210.6901966825494 -0.8211076137326927)"><path d="M-398.25 7.43 C-404.76 4.42, -412.05 2.08, -421.7 -1.23" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g transform="translate(915.016924952766 1287.7774708658435) rotate(0 7.761100769042969 16.053836790256355)"><text x="0" y="25.68668417136666" font-family="Helvetica, Segoe UI Emoji" font-size="27.9197161569679px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">1</text></g><g stroke-linecap="round"><g transform="translate(779.4077669502683 1304.646642599806) rotate(0 60.28637155154422 -0.7372593809468526)"><path d="M-1.07 0.25 C18.97 -0.03, 99.78 -0.94, 120.21 -1.03" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 8"></path></g><g transform="translate(779.4077669502683 1304.646642599806) rotate(0 60.28637155154422 -0.7372593809468526)"><path d="M96.79 7.72 C104.09 4.73, 111.35 4.26, 120.21 -1.03" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g><g transform="translate(779.4077669502683 1304.646642599806) rotate(0 60.28637155154422 -0.7372593809468526)"><path d="M96.64 -9.38 C104.08 -7.31, 111.38 -2.72, 120.21 -1.03" stroke="#1971c2" stroke-width="2.5" fill="none" stroke-dasharray="1.5 6"></path></g></g><mask></mask><g transform="translate(613.515860211987 1269.9151465487594) rotate(0 82.44595336914062 17.5)"><text x="0" y="24.528" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#1971c2" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">buffer index</text></g><g stroke-linecap="round" transform="translate(10 820.0668111512055) rotate(0 200.31099003218685 169.6113394390752)"><path d="M-0.61 -1.01 L400.82 1.32 L402.09 339.71 L-1.15 339.82" stroke="none" stroke-width="0" fill="#ffc9c9"></path><path d="M0 0 C117.64 0.05, 233.84 -1.54, 400.62 0 M0 0 C103.76 1.38, 208.11 1.16, 400.62 0 M400.62 0 C402.6 123.86, 403.37 247.66, 400.62 339.22 M400.62 0 C401.06 80.2, 399.93 160.9, 400.62 339.22 M400.62 339.22 C251.55 340.09, 104.33 341.14, 0 339.22 M400.62 339.22 C318.29 340.4, 235.98 340.45, 0 339.22 M0 339.22 C-0.08 204.07, -1.47 69.72, 0 0 M0 339.22 C1.58 209.19, 2.37 79.25, 0 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g stroke-linecap="round"><g transform="translate(18.22113707533117 880.0098543271592) rotate(0 192.2712695038515 0.7779947916667425)"><path d="M0 0 C122.88 -1.71, 247.37 -1.09, 384.54 1.56 M0 0 C94.27 -0.29, 189.36 0.76, 384.54 1.56" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g></g><mask></mask><g transform="translate(73.29136722945259 957.05830851261) rotate(0 137.01962280273438 15.771925721922116)"><text x="0" y="25.235616886248096" font-family="Helvetica, Segoe UI Emoji" font-size="27.429436038125516px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">"String longer than 12"</text></g><g transform="translate(85.49514072798775 907.2357335745337) rotate(0 124.81584930419922 15.771925721922116)"><text x="0" y="25.235616886248096" font-family="Helvetica, Segoe UI Emoji" font-size="27.42943603812552px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">"Another long string"</text></g><g transform="translate(64.8966681327729 1107.0924395768388) rotate(0 145.41432189941406 15.771925721922116)"><text x="0" y="25.235616886248096" font-family="Helvetica, Segoe UI Emoji" font-size="27.42943603812552px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">"pythondataconference"</text></g><g transform="translate(151.63515537642525 836.360017701837) rotate(0 58.67583465576172 15.771925721922116)"><text x="0" y="25.235616886248096" font-family="Helvetica, Segoe UI Emoji" font-size="27.42943603812552px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Column 6</text></g><g transform="translate(188.96945255660103 1006.682283326837) rotate(0 21.341537475585938 15.771925721922116)"><text x="0" y="25.235616886248096" font-family="Helvetica, Segoe UI Emoji" font-size="27.42943603812552px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">null</text></g><g transform="translate(130.47437351607368 1054.182283326837) rotate(0 79.83661651611328 15.771925721922116)"><text x="0" y="25.235616886248096" font-family="Helvetica, Segoe UI Emoji" font-size="27.42943603812552px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">"Short string"</text></g></svg> |