hermes-agent/bench/report.html
alt-glitch e3973050df bench: post-fix otui results — crash eliminated
Re-ran the cells that crashed, against the fixed binary (a939c9a):

- mem3000 otui-capped:   crashed_after_stream exit 7 @ ~900MB
                       → completed exit 0, vmhwm 859MB
- mem3000 otui-uncapped: crashed_after_stream exit 7
                       → completed exit 0, vmhwm 834MB
- slope10000 otui-uncapped: died exit 7 at 3,000 msgs (197d499 result)
                       → completed ALL 10,000 msgs, exit 0, vmhwm 1.57GB —
                         under the 2GB cgroup cap, no cap-hit, no crash
- fresh ink baselines for both cells (mem3000 257MB / slope10k 328MB).

No "Failed to create SyntaxStyle" anywhere; the store cap now binds at the
handle-safe ceiling (1000 rows) long before the native 65,534-slot handle
table exhausts. report.html + report-assets regenerated via render.mjs
(results are append-only; pre-fix runs remain as the baseline).
2026-06-11 04:09:27 +05:30

312 lines
82 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!doctype html>
<html lang="en"><head><meta charset="utf-8">
<title>Hermes TUI bench — Ink vs OpenTUI</title>
<style>
body { background:#0b0e14; color:#cdd3e0; font-family:ui-monospace,SFMono-Regular,monospace; margin:0; padding:32px; max-width:980px; margin-inline:auto; }
h1 { color:#e8eaf0; font-size:22px; } h2 { color:#e8eaf0; font-size:16px; margin-top:40px; border-bottom:1px solid #262c38; padding-bottom:6px;}
table { border-collapse:collapse; margin:12px 0; font-size:12px; width:100%; }
th,td { border:1px solid #262c38; padding:6px 10px; text-align:left; vertical-align:top;}
th { background:#161b24; color:#aab2c5; }
.iqr { color:#6f7689; font-size:10px; }
.notrun { color:#6f7689; font-style:italic; }
svg { margin:12px 0; border-radius:6px; }
p, li { font-size:13px; line-height:1.5; }
code { color:#98c379; }
</style></head><body>
<h1>Hermes TUI benchmark — Ink (ui-tui) vs OpenTUI (ui-opentui)</h1>
<p>61 result files · sha 50e34713b · node v26.3.0 · generated 2026-06-10T22:39:01.273Z<br>
Methodology: <code>docs/plans/opentui-bench-suite.md</code>. Real binaries over a real node-pty PTY (120×40,
xterm-256color), fake gateway via <code>HERMES_PYTHON</code> (zero UI changes), external /proc sampling on
100-msg boundaries, 2GB cgroup-v2 caps via <code>systemd-run --user --scope</code>. Median±IQR throughout;
instrumented node-count runs are flagged and never headlined.</p>
<h2>Determinism gate</h2>
<table><tr><th>config</th><th>replay digests</th><th>gate</th></tr><tr><td>ink</td><td>7775bee02e57da2b · 7775bee02e57da2b</td><td style="color:#98c379">PASS</td></tr><tr><td>otui-capped</td><td>d5e9558583159eac · d5e9558583159eac</td><td style="color:#98c379">PASS</td></tr></table>
<h2>Headline: RSS vs messages</h2>
<svg xmlns="http://www.w3.org/2000/svg" width="860" height="440" viewBox="0 0 860 440" font-family="ui-monospace,monospace">
<rect width="860" height="440" fill="#11151c"/>
<text x="64" y="24" fill="#e8eaf0" font-size="15" font-weight="bold">RSS vs fixture messages (clean memory runs, all reps + slope runs)</text>
<line x1="64" y1="40" x2="64" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="64" y="394" fill="#8b93a7" font-size="11" text-anchor="middle">0</text>
<line x1="194.00000000000003" y1="40" x2="194.00000000000003" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="194.00000000000003" y="394" fill="#8b93a7" font-size="11" text-anchor="middle">1667</text>
<line x1="324.00000000000006" y1="40" x2="324.00000000000006" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="324.00000000000006" y="394" fill="#8b93a7" font-size="11" text-anchor="middle">3333</text>
<line x1="454" y1="40" x2="454" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="454" y="394" fill="#8b93a7" font-size="11" text-anchor="middle">5000</text>
<line x1="584.0000000000001" y1="40" x2="584.0000000000001" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="584.0000000000001" y="394" fill="#8b93a7" font-size="11" text-anchor="middle">6667</text>
<line x1="714" y1="40" x2="714" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="714" y="394" fill="#8b93a7" font-size="11" text-anchor="middle">8333</text>
<line x1="844" y1="40" x2="844" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="844" y="394" fill="#8b93a7" font-size="11" text-anchor="middle">10000</text>
<line x1="64" y1="376" x2="844" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="56" y="380" fill="#8b93a7" font-size="11" text-anchor="end">0</text>
<line x1="64" y1="308.8" x2="844" y2="308.8" stroke="#262c38" stroke-width="1"/>
<text x="56" y="312.8" fill="#8b93a7" font-size="11" text-anchor="end">464</text>
<line x1="64" y1="241.6" x2="844" y2="241.6" stroke="#262c38" stroke-width="1"/>
<text x="56" y="245.6" fill="#8b93a7" font-size="11" text-anchor="end">929</text>
<line x1="64" y1="174.39999999999998" x2="844" y2="174.39999999999998" stroke="#262c38" stroke-width="1"/>
<text x="56" y="178.39999999999998" fill="#8b93a7" font-size="11" text-anchor="end">1393</text>
<line x1="64" y1="107.19999999999999" x2="844" y2="107.19999999999999" stroke="#262c38" stroke-width="1"/>
<text x="56" y="111.19999999999999" fill="#8b93a7" font-size="11" text-anchor="end">1858</text>
<line x1="64" y1="40" x2="844" y2="40" stroke="#262c38" stroke-width="1"/>
<text x="56" y="44" fill="#8b93a7" font-size="11" text-anchor="end">2322</text>
<text x="454" y="414" fill="#aab2c5" font-size="12" text-anchor="middle">fixture messages (rowsPerTurn accounting)</text>
<text x="16" y="208" fill="#aab2c5" font-size="12" text-anchor="middle" transform="rotate(-90 16 208)">RSS (MB)</text>
<line x1="64" y1="79.7037037037037" x2="844" y2="79.7037037037037" stroke="#e5c07b" stroke-width="1.5" stroke-dasharray="7 5"/>
<text x="840" y="73.7037037037037" fill="#e5c07b" font-size="11" text-anchor="end">cap 2048 MB</text>
<path d="M71.8,360.9 L79.6,359.6 L87.4,359.6 L95.2,359.6 L103.1,359.6 L110.9,340.4 L118.7,330.9 L126.5,328.3 L134.3,323.7 L142.1,319.7 L149.9,314.4 L157.7,314.4 L165.4,314.3 L173.2,314.2 L181.0,299.8 L188.8,299.8 L196.6,299.7 L204.4,299.5 L212.2,299.3 L220.0,299.3 L227.8,280.5 L235.7,276.3 L243.5,271.5 L251.3,267.0 L259.1,262.6 L266.9,258.1 L274.7,257.5 L282.5,253.7 L290.3,249.0 L298.0,248.9" fill="none" stroke="#61afef" stroke-width="1.5" opacity="0.8"/>
<rect x="654" y="39" width="12" height="3" fill="#61afef"/>
<text x="672" y="45" fill="#cdd3e0" font-size="11">otui-capped</text>
<path d="M71.8,359.9 L79.6,359.8 L87.4,359.8 L95.2,359.8 L103.1,341.8 L110.9,335.6 L118.7,330.6 L126.5,328.1 L134.3,328.1 L142.1,328.1 L149.9,328.0 L157.7,328.0 L165.4,328.0 L173.2,307.1 L181.0,302.7 L188.8,298.8 L196.6,298.7 L204.4,298.7 L212.2,298.7 L220.0,298.6 L227.8,282.9 L235.7,278.1 L243.5,273.6 L251.3,269.2 L259.1,264.9 L266.9,260.5 L274.7,256.7 L282.5,252.3 L290.3,247.7 L298.0,247.7" fill="none" stroke="#56b6c2" stroke-width="1.5" opacity="0.8"/>
<rect x="654" y="55" width="12" height="3" fill="#56b6c2"/>
<text x="672" y="61" fill="#cdd3e0" font-size="11">otui-uncapped</text>
<path d="M71.8,360.0 L79.6,359.9 L87.4,359.9 L95.2,359.9 L103.1,341.8 L110.9,336.8 L118.7,334.6 L126.5,327.0 L134.3,322.6 L142.1,322.5 L149.9,322.5 L157.7,322.4 L165.4,322.4 L173.2,322.4 L181.0,322.4 L188.8,302.5 L196.6,291.9 L204.4,291.6 L212.2,287.1 L220.0,287.0 L227.8,287.0 L235.7,287.0 L243.5,286.9 L251.3,268.6 L259.1,263.7 L266.9,259.9 L274.7,255.6 L282.5,251.2 L290.3,246.7 L298.0,246.4" fill="none" stroke="#56b6c2" stroke-width="1.5" opacity="0.8"/>
<path d="M71.8,360.9 L79.6,359.5 L87.4,359.5 L95.2,359.4 L103.1,359.4 L110.9,339.6 L118.7,335.0 L126.5,333.9 L134.3,333.8 L142.1,334.3 L149.9,334.2 L157.7,334.2 L165.4,334.2 L173.2,309.7 L181.0,300.4 L188.8,300.3 L196.6,295.3 L204.4,291.1 L212.2,286.7 L220.0,282.2 L227.8,278.0 L235.7,273.8 L243.5,273.2 L251.3,269.2 L259.1,268.8 L266.9,268.8 L274.7,256.5 L282.5,253.2 L290.3,248.7" fill="none" stroke="#61afef" stroke-width="1.5" opacity="0.8"/>
<path d="M71.8,359.7 L79.6,356.5 L87.4,354.9 L95.2,351.7 L103.1,351.5 L110.9,350.3 L118.7,350.0 L126.5,349.3 L134.3,348.5 L142.1,348.1 L149.9,347.6 L157.7,347.3 L165.4,346.5 L173.2,346.5 L181.0,345.2 L188.8,345.0 L196.6,344.0 L204.4,343.8 L212.2,343.3 L220.0,343.0 L227.8,342.2 L235.7,342.2 L243.5,341.9 L251.3,341.4 L259.1,340.4 L266.9,339.6 L274.7,339.6 L282.5,338.5 L290.3,338.3 L298.0,338.3" fill="none" stroke="#e06c75" stroke-width="1.5" opacity="0.8"/>
<rect x="654" y="71" width="12" height="3" fill="#e06c75"/>
<text x="672" y="77" fill="#cdd3e0" font-size="11">ink</text>
<path d="M71.8,358.3 L79.6,354.2 L87.4,353.0 L95.2,351.8 L103.1,351.0 L110.9,349.6 L118.7,349.4 L126.5,348.4 L134.3,348.1 L142.1,347.3 L149.9,346.9 L157.7,345.8 L165.4,345.1 L173.2,345.1 L181.0,344.4 L188.8,342.9 L196.6,342.7 L204.4,342.3 L212.2,341.9 L220.0,341.8 L227.8,340.5 L235.7,340.5 L243.5,340.3 L251.3,339.9 L259.1,339.0 L266.9,338.8 L274.7,340.1 L282.5,340.0 L290.3,339.8 L298.0,339.6" fill="none" stroke="#e06c75" stroke-width="1.5" opacity="0.8"/>
<path d="M71.8,360.7 L79.6,359.0 L87.4,359.0 L95.2,359.0 L103.1,344.7 L110.9,338.4 L118.7,332.9 L126.5,332.8 L134.3,332.7 L142.1,332.4 L149.9,332.3 L157.7,332.3 L165.4,310.5 L173.2,306.2 L181.0,301.7 L188.8,297.2 L196.6,294.2 L204.4,294.2 L212.2,294.2 L220.0,294.1 L227.8,294.1 L235.7,294.1 L243.5,294.0 L251.3,272.4 L259.1,267.3 L266.9,263.2 L274.7,259.4 L282.5,254.9 L290.3,250.5 L298.0,250.1" fill="none" stroke="#61afef" stroke-width="1.5" opacity="0.8"/>
<path d="M71.8,360.8 L79.6,359.1 L87.4,359.1 L95.2,359.0 L103.1,343.0 L110.9,337.3 L118.7,330.9 L126.5,326.5 L134.3,321.6 L142.1,321.2 L149.9,317.1 L157.7,312.5 L165.4,308.6 L173.2,308.4 L181.0,308.4 L188.8,308.2 L196.6,308.2 L204.4,308.2 L212.2,308.1 L220.0,308.1 L227.8,281.5 L235.7,277.4 L243.5,273.0 L251.3,268.6 L259.1,264.3 L266.9,260.0 L274.7,259.9 L282.5,255.5 L290.3,250.9 L298.0,246.9" fill="none" stroke="#56b6c2" stroke-width="1.5" opacity="0.8"/>
<path d="M71.8,358.6 L79.6,356.7 L87.4,354.8 L95.2,352.0 L103.1,351.9 L110.9,351.2 L118.7,350.4 L126.5,350.1 L134.3,349.2 L142.1,348.5 L149.9,348.3 L157.7,347.9 L165.4,347.3 L173.2,347.1 L181.0,345.9 L188.8,344.8 L196.6,343.6 L204.4,343.2 L212.2,343.0 L220.0,342.2 L227.8,341.9 L235.7,341.9 L243.5,341.2 L251.3,340.5 L259.1,340.2 L266.9,340.2 L274.7,340.2 L282.5,340.0 L290.3,339.9 L298.0,339.9" fill="none" stroke="#e06c75" stroke-width="1.5" opacity="0.8"/>
<path d="M71.8,357.9 L79.6,353.8 L87.4,349.7 L95.2,349.8 L103.1,349.7 L110.9,348.3 L118.7,348.3 L126.5,348.3 L134.3,348.2 L142.1,347.5 L149.9,347.5 L157.7,346.5 L165.4,345.9 L173.2,345.7 L181.0,345.0 L188.8,344.4 L196.6,344.0 L204.4,343.7 L212.2,343.3 L220.0,342.8 L227.8,342.3 L235.7,342.0 L243.5,341.6 L251.3,341.1 L259.1,340.8 L266.9,340.1 L274.7,340.1 L282.5,339.6 L290.3,339.3 L298.0,337.9 L305.8,337.9 L313.6,337.8 L321.4,337.2 L329.2,337.2 L337.0,337.2 L344.8,336.7 L352.6,336.4 L360.4,336.0 L368.3,336.0 L376.1,335.9 L383.9,335.9 L391.7,335.7 L399.5,335.4 L407.3,335.3 L415.1,335.3 L422.9,335.3 L430.6,334.9 L438.4,334.9 L446.2,334.9 L454.0,334.9 L461.8,334.7 L469.6,334.6 L477.4,334.5 L485.2,334.5 L493.0,334.4 L500.9,334.4 L508.7,334.0 L516.5,333.4 L524.3,333.1 L532.1,332.8 L539.9,332.3 L547.7,332.1 L555.5,331.7 L563.2,331.4 L571.0,331.1 L578.8,333.9 L586.6,333.7 L594.4,333.5 L602.2,333.5 L610.0,333.5 L617.8,333.2 L625.6,333.2 L633.5,333.2 L641.3,333.1 L649.1,333.1 L656.9,333.1 L664.7,332.7 L672.5,332.7 L680.3,332.7 L688.1,332.7 L695.8,332.3 L703.6,332.3 L711.4,332.3 L719.2,332.3 L727.0,332.3 L734.8,332.1 L742.6,331.6 L750.4,331.6 L758.2,331.6 L766.1,331.6 L773.9,331.6 L781.7,331.5 L789.5,331.5 L797.3,331.4 L805.1,331.3 L812.9,331.0 L820.7,331.0 L828.4,331.0 L836.2,330.0 L844.0,332.7" fill="none" stroke="#e06c75" stroke-width="2.5" opacity="0.8"/>
<path d="M71.8,360.2 L79.6,360.1 L87.4,360.1 L95.2,346.8 L103.1,344.6 L110.9,340.0 L118.7,333.8 L126.5,328.4 L134.3,323.5 L142.1,319.8 L149.9,314.8 L157.7,313.4 L165.4,313.4 L173.2,306.9 L181.0,302.7 L188.8,302.7 L196.6,302.6 L204.4,302.5 L212.2,289.3 L220.0,285.6 L227.8,285.5 L235.7,277.6 L243.5,277.6 L251.3,277.5 L259.1,277.5 L266.9,277.4 L274.7,262.0 L282.5,257.2 L290.3,252.8 L298.0,248.2" fill="none" stroke="#56b6c2" stroke-width="2.5" opacity="0.8"/>
<path d="M71.8,360.0 L79.6,360.0 L87.4,359.9 L95.2,358.6 L103.1,341.9 L110.9,337.1 L118.7,331.1 L126.5,329.6 L134.3,324.3 L142.1,320.0 L149.9,315.9 L157.7,311.5 L165.4,307.1 L173.2,302.9 L181.0,302.7 L188.8,302.7 L196.6,302.6 L204.4,302.5 L212.2,302.5 L220.0,302.5 L227.8,302.4 L235.7,278.4 L243.5,273.6 L251.3,273.6 L259.1,273.6 L266.9,273.6 L274.7,264.1 L282.5,264.1 L290.3,260.1 L298.0,255.4" fill="none" stroke="#61afef" stroke-width="1.5" opacity="0.8"/>
<path d="M71.8,358.6 L79.6,353.9 L87.4,351.9 L95.2,350.2 L103.1,350.1 L110.9,349.6 L118.7,349.6 L126.5,349.0 L134.3,348.3 L142.1,347.6 L149.9,347.3 L157.7,346.6 L165.4,345.9 L173.2,345.6 L181.0,344.7 L188.8,344.2 L196.6,343.6 L204.4,343.4 L212.2,343.0 L220.0,342.8 L227.8,342.5 L235.7,342.2 L243.5,342.0 L251.3,341.6 L259.1,340.8 L266.9,340.5 L274.7,340.1 L282.5,339.7 L290.3,339.2 L298.0,339.4" fill="none" stroke="#e06c75" stroke-width="1.5" opacity="0.8"/>
<path d="M71.8,361.0 L79.6,360.3 L87.4,349.9 L95.2,345.3 L103.1,343.2 L110.9,343.2 L118.7,343.7 L126.5,343.6 L134.3,343.6 L142.1,326.0 L149.9,321.3 L157.7,315.0 L165.4,315.0 L173.2,315.0 L181.0,314.9 L188.8,314.9 L196.6,299.5 L204.4,291.1 L212.2,286.6 L220.0,286.3 L227.8,282.3 L235.7,275.7 L243.5,271.5 L251.3,271.2 L259.1,268.2 L266.9,265.2 L274.7,262.3 L282.5,259.3 L290.3,258.3 L298.0,256.1" fill="none" stroke="#56b6c2" stroke-width="1.5" opacity="0.8"/>
<path d="M71.8,359.9 L79.6,359.9 L87.4,359.9 L95.2,359.9 L103.1,342.9 L110.9,336.8 L118.7,336.7 L126.5,337.2 L134.3,336.7 L142.1,336.7 L149.9,320.7 L157.7,313.2 L165.4,312.5 L173.2,308.0 L181.0,304.1 L188.8,304.1 L196.6,303.8 L204.4,303.7 L212.2,291.6 L220.0,287.4 L227.8,282.8 L235.7,278.8 L243.5,274.5 L251.3,270.9 L259.1,270.9 L266.9,270.9 L274.7,263.3 L282.5,260.3 L290.3,260.3 L298.0,260.3 L305.8,260.2 L313.6,249.5 L321.4,246.5 L329.2,246.4 L337.0,243.5 L344.8,240.5 L352.6,237.0 L360.4,234.0 L368.3,231.1 L376.1,228.1 L383.9,228.1 L391.7,225.1 L399.5,221.8 L407.3,220.1 L415.1,220.0 L422.9,219.8 L430.6,219.6 L438.4,219.6 L446.2,219.6 L454.0,219.6 L461.8,221.4 L469.6,219.6 L477.4,219.5 L485.2,219.5 L493.0,219.5 L500.9,219.5 L508.7,219.4 L516.5,219.4 L524.3,219.5 L532.1,219.4 L539.9,219.4 L547.7,219.4 L555.5,219.4 L563.2,219.4 L571.0,238.3 L578.8,235.4 L586.6,235.4 L594.4,235.4 L602.2,235.3 L610.0,235.3 L617.8,227.3 L625.6,221.2 L633.5,218.5 L641.3,215.4 L649.1,215.4 L656.9,215.4 L664.7,215.3 L672.5,207.6 L680.3,205.1 L688.1,201.7 L695.8,198.8 L703.6,198.7 L711.4,196.1 L719.2,192.9 L727.0,189.5 L734.8,188.0 L742.6,184.1 L750.4,180.8 L758.2,180.7 L766.1,178.3 L773.9,173.4 L781.7,173.3 L789.5,173.3 L797.3,173.3 L805.1,173.3 L812.9,161.3 L820.7,161.2 L828.4,161.2 L836.2,161.2 L844.0,161.2" fill="none" stroke="#56b6c2" stroke-width="2.5" opacity="0.8"/>
<path d="M71.8,358.7 L79.6,353.4 L87.4,351.9 L95.2,351.1 L103.1,351.1 L110.9,350.0 L118.7,350.0 L126.5,349.3 L134.3,348.7 L142.1,348.3 L149.9,347.9 L157.7,347.2 L165.4,346.1 L173.2,345.8 L181.0,345.0 L188.8,344.7 L196.6,343.7 L204.4,343.7 L212.2,343.3 L220.0,343.0 L227.8,342.5 L235.7,342.4 L243.5,341.9 L251.3,341.4 L259.1,341.0 L266.9,340.4 L274.7,340.3 L282.5,339.3 L290.3,338.3 L298.0,338.0 L305.8,337.6 L313.6,337.2 L321.4,336.8 L329.2,336.8 L337.0,336.8 L344.8,336.6 L352.6,336.3 L360.4,335.9 L368.3,335.8 L376.1,335.8 L383.9,335.8 L391.7,335.5 L399.5,335.2 L407.3,335.2 L415.1,335.2 L422.9,335.2 L430.6,334.7 L438.4,334.6 L446.2,334.4 L454.0,334.3 L461.8,334.3 L469.6,334.2 L477.4,334.2 L485.2,334.1 L493.0,333.9 L500.9,333.8 L508.7,333.5 L516.5,333.2 L524.3,332.5 L532.1,332.2 L539.9,332.2 L547.7,331.6 L555.5,331.4 L563.2,331.4 L571.0,331.1 L578.8,332.5 L586.6,332.0 L594.4,331.8 L602.2,331.8 L610.0,331.8 L617.8,331.2 L625.6,331.2 L633.5,330.7 L641.3,331.2 L649.1,331.2 L656.9,331.2 L664.7,330.8 L672.5,330.8 L680.3,330.8 L688.1,330.7 L695.8,330.4 L703.6,330.4 L711.4,330.3 L719.2,330.3 L727.0,330.3 L734.8,330.3 L742.6,330.0 L750.4,330.0 L758.2,329.8 L766.1,329.8 L773.9,329.8 L781.7,329.7 L789.5,329.4 L797.3,329.1 L805.1,329.1 L812.9,328.8 L820.7,328.7 L828.4,328.7 L836.2,328.7 L844.0,328.6" fill="none" stroke="#e06c75" stroke-width="2.5" opacity="0.8"/>
<text x="298" y="253.92989095052084" fill="#e06c75" font-size="16" text-anchor="middle" font-weight="bold">×</text>
<text x="298" y="238.92989095052084" fill="#e06c75" font-size="10" text-anchor="middle">crash @3000</text>
<text x="298" y="252.6594554759838" fill="#e06c75" font-size="16" text-anchor="middle" font-weight="bold">×</text>
<text x="298" y="237.6594554759838" fill="#e06c75" font-size="10" text-anchor="middle">crash @3000</text>
<text x="298" y="251.3624584056713" fill="#e06c75" font-size="16" text-anchor="middle" font-weight="bold">×</text>
<text x="298" y="236.3624584056713" fill="#e06c75" font-size="10" text-anchor="middle">crash @3000</text>
<text x="290.278" y="253.66823097511576" fill="#e06c75" font-size="16" text-anchor="middle" font-weight="bold">×</text>
<text x="290.278" y="238.66823097511576" fill="#e06c75" font-size="10" text-anchor="middle">crash @2901</text>
<text x="298" y="255.09747088396992" fill="#e06c75" font-size="16" text-anchor="middle" font-weight="bold">×</text>
<text x="298" y="240.09747088396992" fill="#e06c75" font-size="10" text-anchor="middle">crash @3000</text>
<text x="298" y="251.8716498480903" fill="#e06c75" font-size="16" text-anchor="middle" font-weight="bold">×</text>
<text x="298" y="236.8716498480903" fill="#e06c75" font-size="10" text-anchor="middle">crash @3000</text>
<text x="298" y="253.15564869068288" fill="#e06c75" font-size="16" text-anchor="middle" font-weight="bold">×</text>
<text x="298" y="238.15564869068288" fill="#e06c75" font-size="10" text-anchor="middle">crash @3000</text>
<text x="64" y="432" fill="#6f7689" font-size="10">2GB cgroup cap (systemd-run, MemorySwapMax=0). × = cgroup OOM kill. Samples every 100 msgs from /proc/PID/smaps_rollup.</text>
</svg>
<h2>Result matrix (median ± IQR)</h2>
<table>
<tr><th>config</th><th>slope MB/1k msgs<br>(3000-msg runs)</th><th>slope MB/1k<br>(10k run)</th><th>plateau RSS MB<br>(final quartile)</th><th>VmHWM MB</th><th>scroll p50/p90/p99 ms</th><th>CPU ms/event<br>(paced)</th><th>cap hits (2GB)</th></tr>
<tr>
<td><b style="color:#e06c75">ink</b></td>
<td>25.48 <span class="iqr">[23.8927.74]</span></td>
<td>5.88</td>
<td>249 <span class="iqr">[247250]</span></td>
<td>257 <span class="iqr">[256258]</span></td>
<td>2.0 / 36.1 / 98.5</td>
<td>31.04 <span class="iqr">[30.9931.23]</span></td>
<td>none</td>
</tr>
<tr>
<td><b style="color:#61afef">otui-capped</b></td>
<td>254.74 <span class="iqr">[250.81265.46]</span></td>
<td>not run</td>
<td>767 <span class="iqr">[741799]</span></td>
<td>875 <span class="iqr">[868879]</span></td>
<td>2.0 / 3.0 / 17.0</td>
<td>30.00 <span class="iqr">[30.0030.05]</span></td>
<td>none</td>
</tr>
<tr>
<td><b style="color:#56b6c2">otui-uncapped</b></td>
<td>297.65 <span class="iqr">[283.88311.91]</span></td>
<td>173.76</td>
<td>807 <span class="iqr">[796813]</span></td>
<td>890 <span class="iqr">[874893]</span></td>
<td>2.0 / 3.0 / 14.0</td>
<td>30.09 <span class="iqr">[30.0930.10]</span></td>
<td>none</td>
</tr>
</table>
<h2>Mechanism: mounted node count (instrumented)</h2>
<svg xmlns="http://www.w3.org/2000/svg" width="860" height="440" viewBox="0 0 860 440" font-family="ui-monospace,monospace">
<rect width="860" height="440" fill="#11151c"/>
<text x="64" y="24" fill="#e8eaf0" font-size="15" font-weight="bold">Mounted node count vs messages (instrumented runs — mechanism witness, never headlined)</text>
<line x1="64" y1="40" x2="64" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="64" y="394" fill="#8b93a7" font-size="11" text-anchor="middle">0</text>
<line x1="194" y1="40" x2="194" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="194" y="394" fill="#8b93a7" font-size="11" text-anchor="middle">500</text>
<line x1="324" y1="40" x2="324" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="324" y="394" fill="#8b93a7" font-size="11" text-anchor="middle">1000</text>
<line x1="454" y1="40" x2="454" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="454" y="394" fill="#8b93a7" font-size="11" text-anchor="middle">1500</text>
<line x1="584" y1="40" x2="584" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="584" y="394" fill="#8b93a7" font-size="11" text-anchor="middle">2000</text>
<line x1="714" y1="40" x2="714" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="714" y="394" fill="#8b93a7" font-size="11" text-anchor="middle">2500</text>
<line x1="844" y1="40" x2="844" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="844" y="394" fill="#8b93a7" font-size="11" text-anchor="middle">3000</text>
<line x1="64" y1="376" x2="844" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="56" y="380" fill="#8b93a7" font-size="11" text-anchor="end">0</text>
<line x1="64" y1="308.8" x2="844" y2="308.8" stroke="#262c38" stroke-width="1"/>
<text x="56" y="312.8" fill="#8b93a7" font-size="11" text-anchor="end">84</text>
<line x1="64" y1="241.6" x2="844" y2="241.6" stroke="#262c38" stroke-width="1"/>
<text x="56" y="245.6" fill="#8b93a7" font-size="11" text-anchor="end">169</text>
<line x1="64" y1="174.39999999999998" x2="844" y2="174.39999999999998" stroke="#262c38" stroke-width="1"/>
<text x="56" y="178.39999999999998" fill="#8b93a7" font-size="11" text-anchor="end">253</text>
<line x1="64" y1="107.19999999999999" x2="844" y2="107.19999999999999" stroke="#262c38" stroke-width="1"/>
<text x="56" y="111.19999999999999" fill="#8b93a7" font-size="11" text-anchor="end">337</text>
<line x1="64" y1="40" x2="844" y2="40" stroke="#262c38" stroke-width="1"/>
<text x="56" y="44" fill="#8b93a7" font-size="11" text-anchor="end">421</text>
<text x="454" y="414" fill="#aab2c5" font-size="12" text-anchor="middle">fixture messages</text>
<text x="16" y="208" fill="#aab2c5" font-size="12" text-anchor="middle" transform="rotate(-90 16 208)">live nodes</text>
<path d="M64.0,310.6 L90.0,79.3 L246.3,167.0 L376.3,70.5 L454.0,168.6 L584.0,266.7 L662.3,266.7 L740.3,180.6 L844.0,184.6" fill="none" stroke="#e06c75" stroke-width="2" opacity="1"/>
<rect x="654" y="39" width="12" height="3" fill="#e06c75"/>
<text x="672" y="45" fill="#cdd3e0" font-size="11">ink live yoga nodes (fd-3 sampler)</text>
<text x="64" y="432" fill="#6f7689" font-size="10">instrumented:true. Ink: HERMES_TUI_MEMSAMPLE_FD walk of the forked reconciler root. OpenTUI: scripts/mem-bench.tsx renderable walk (headless, diagnostic-only).</text>
</svg>
<h2>Scroll latency</h2>
<svg xmlns="http://www.w3.org/2000/svg" width="860" height="440" viewBox="0 0 860 440" font-family="ui-monospace,monospace">
<rect width="860" height="440" fill="#11151c"/>
<text x="64" y="24" fill="#e8eaf0" font-size="15" font-weight="bold">Scroll latency CDF — SGR wheel 30Hz×15s on 2000-msg transcript (all reps pooled)</text>
<line x1="64" y1="40" x2="64" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="64" y="394" fill="#8b93a7" font-size="11" text-anchor="middle">0</text>
<line x1="194" y1="40" x2="194" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="194" y="394" fill="#8b93a7" font-size="11" text-anchor="middle">19</text>
<line x1="324" y1="40" x2="324" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="324" y="394" fill="#8b93a7" font-size="11" text-anchor="middle">37</text>
<line x1="454" y1="40" x2="454" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="454" y="394" fill="#8b93a7" font-size="11" text-anchor="middle">56</text>
<line x1="584" y1="40" x2="584" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="584" y="394" fill="#8b93a7" font-size="11" text-anchor="middle">74</text>
<line x1="714" y1="40" x2="714" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="714" y="394" fill="#8b93a7" font-size="11" text-anchor="middle">93</text>
<line x1="844" y1="40" x2="844" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="844" y="394" fill="#8b93a7" font-size="11" text-anchor="middle">111</text>
<line x1="64" y1="376" x2="844" y2="376" stroke="#262c38" stroke-width="1"/>
<text x="56" y="380" fill="#8b93a7" font-size="11" text-anchor="end">0</text>
<line x1="64" y1="308.8" x2="844" y2="308.8" stroke="#262c38" stroke-width="1"/>
<text x="56" y="312.8" fill="#8b93a7" font-size="11" text-anchor="end">20</text>
<line x1="64" y1="241.6" x2="844" y2="241.6" stroke="#262c38" stroke-width="1"/>
<text x="56" y="245.6" fill="#8b93a7" font-size="11" text-anchor="end">40</text>
<line x1="64" y1="174.4" x2="844" y2="174.4" stroke="#262c38" stroke-width="1"/>
<text x="56" y="178.4" fill="#8b93a7" font-size="11" text-anchor="end">60</text>
<line x1="64" y1="107.19999999999999" x2="844" y2="107.19999999999999" stroke="#262c38" stroke-width="1"/>
<text x="56" y="111.19999999999999" fill="#8b93a7" font-size="11" text-anchor="end">80</text>
<line x1="64" y1="40" x2="844" y2="40" stroke="#262c38" stroke-width="1"/>
<text x="56" y="44" fill="#8b93a7" font-size="11" text-anchor="end">100</text>
<text x="454" y="414" fill="#aab2c5" font-size="12" text-anchor="middle">write → first output byte (ms)</text>
<text x="16" y="208" fill="#aab2c5" font-size="12" text-anchor="middle" transform="rotate(-90 16 208)">percentile (%)</text>
<path d="M64.0,375.8 L64.0,375.5 L64.0,375.3 L64.0,375.0 L64.0,374.8 L64.0,374.5 L64.0,374.3 L64.0,374.0 L71.0,373.8 L71.0,373.5 L71.0,373.3 L71.0,373.0 L71.0,372.8 L71.0,372.5 L71.0,372.3 L71.0,372.0 L71.0,371.8 L71.0,371.5 L71.0,371.3 L71.0,371.0 L71.0,370.8 L71.0,370.5 L71.0,370.3 L71.0,370.0 L71.0,369.8 L71.0,369.5 L71.0,369.3 L71.0,369.0 L71.0,368.8 L71.0,368.5 L71.0,368.3 L71.0,368.0 L71.0,367.8 L71.0,367.5 L71.0,367.3 L71.0,367.0 L71.0,366.8 L71.0,366.5 L71.0,366.3 L71.0,366.0 L71.0,365.8 L71.0,365.5 L71.0,365.3 L71.0,365.0 L71.0,364.8 L71.0,364.6 L71.0,364.3 L71.0,364.1 L71.0,363.8 L71.0,363.6 L71.0,363.3 L71.0,363.1 L71.0,362.8 L71.0,362.6 L71.0,362.3 L71.0,362.1 L71.0,361.8 L71.0,361.6 L71.0,361.3 L71.0,361.1 L71.0,360.8 L71.0,360.6 L71.0,360.3 L71.0,360.1 L71.0,359.8 L71.0,359.6 L71.0,359.3 L71.0,359.1 L71.0,358.8 L71.0,358.6 L71.0,358.3 L71.0,358.1 L71.0,357.8 L71.0,357.6 L71.0,357.3 L71.0,357.1 L71.0,356.8 L71.0,356.6 L71.0,356.3 L71.0,356.1 L71.0,355.8 L71.0,355.6 L71.0,355.3 L71.0,355.1 L71.0,354.8 L71.0,354.6 L71.0,354.3 L71.0,354.1 L71.0,353.8 L71.0,353.6 L71.0,353.4 L71.0,353.1 L71.0,352.9 L71.0,352.6 L71.0,352.4 L71.0,352.1 L71.0,351.9 L71.0,351.6 L71.0,351.4 L71.0,351.1 L71.0,350.9 L71.0,350.6 L71.0,350.4 L71.0,350.1 L71.0,349.9 L71.0,349.6 L71.0,349.4 L71.0,349.1 L71.0,348.9 L71.0,348.6 L71.0,348.4 L71.0,348.1 L71.0,347.9 L71.0,347.6 L71.0,347.4 L71.0,347.1 L71.0,346.9 L71.0,346.6 L71.0,346.4 L71.0,346.1 L71.0,345.9 L71.0,345.6 L71.0,345.4 L71.0,345.1 L71.0,344.9 L71.0,344.6 L71.0,344.4 L71.0,344.1 L71.0,343.9 L71.0,343.6 L71.0,343.4 L71.0,343.1 L71.0,342.9 L71.0,342.6 L71.0,342.4 L71.0,342.2 L71.0,341.9 L71.0,341.7 L71.0,341.4 L71.0,341.2 L71.0,340.9 L71.0,340.7 L71.0,340.4 L71.0,340.2 L71.0,339.9 L71.0,339.7 L71.0,339.4 L71.0,339.2 L71.0,338.9 L71.0,338.7 L71.0,338.4 L71.0,338.2 L71.0,337.9 L71.0,337.7 L71.0,337.4 L71.0,337.2 L71.0,336.9 L71.0,336.7 L71.0,336.4 L71.0,336.2 L71.0,335.9 L71.0,335.7 L71.0,335.4 L71.0,335.2 L71.0,334.9 L71.0,334.7 L71.0,334.4 L71.0,334.2 L71.0,333.9 L71.0,333.7 L71.0,333.4 L71.0,333.2 L71.0,332.9 L71.0,332.7 L71.0,332.4 L71.0,332.2 L71.0,331.9 L71.0,331.7 L71.0,331.4 L71.0,331.2 L71.0,331.0 L71.0,330.7 L71.0,330.5 L71.0,330.2 L71.0,330.0 L71.0,329.7 L71.0,329.5 L71.0,329.2 L71.0,329.0 L71.0,328.7 L71.0,328.5 L71.0,328.2 L71.0,328.0 L71.0,327.7 L71.0,327.5 L71.0,327.2 L71.0,327.0 L71.0,326.7 L71.0,326.5 L71.0,326.2 L71.0,326.0 L71.0,325.7 L71.0,325.5 L71.0,325.2 L71.0,325.0 L71.0,324.7 L71.0,324.5 L71.0,324.2 L71.0,324.0 L71.0,323.7 L71.0,323.5 L71.0,323.2 L71.0,323.0 L71.0,322.7 L71.0,322.5 L71.0,322.2 L71.0,322.0 L71.0,321.7 L71.0,321.5 L71.0,321.2 L71.0,321.0 L71.0,320.7 L71.0,320.5 L71.0,320.2 L71.0,320.0 L71.0,319.8 L71.0,319.5 L71.0,319.3 L71.0,319.0 L71.0,318.8 L71.0,318.5 L71.0,318.3 L71.0,318.0 L71.0,317.8 L71.0,317.5 L71.0,317.3 L71.0,317.0 L71.0,316.8 L71.0,316.5 L71.0,316.3 L71.0,316.0 L71.0,315.8 L71.0,315.5 L71.0,315.3 L71.0,315.0 L71.0,314.8 L71.0,314.5 L71.0,314.3 L71.0,314.0 L71.0,313.8 L71.0,313.5 L71.0,313.3 L71.0,313.0 L71.0,312.8 L71.0,312.5 L71.0,312.3 L71.0,312.0 L71.0,311.8 L71.0,311.5 L71.0,311.3 L71.0,311.0 L71.0,310.8 L71.0,310.5 L71.0,310.3 L71.0,310.0 L71.0,309.8 L71.0,309.5 L71.0,309.3 L71.0,309.0 L71.0,308.8 L71.0,308.6 L71.0,308.3 L71.0,308.1 L71.0,307.8 L71.0,307.6 L71.0,307.3 L71.0,307.1 L71.0,306.8 L71.0,306.6 L71.0,306.3 L71.0,306.1 L71.0,305.8 L71.0,305.6 L71.0,305.3 L71.0,305.1 L71.0,304.8 L71.0,304.6 L71.0,304.3 L71.0,304.1 L71.0,303.8 L71.0,303.6 L71.0,303.3 L71.0,303.1 L71.0,302.8 L71.0,302.6 L71.0,302.3 L71.0,302.1 L71.0,301.8 L71.0,301.6 L71.0,301.3 L71.0,301.1 L71.0,300.8 L71.0,300.6 L71.0,300.3 L71.0,300.1 L71.0,299.8 L71.0,299.6 L71.0,299.3 L71.0,299.1 L71.0,298.8 L71.0,298.6 L71.0,298.3 L71.0,298.1 L71.0,297.8 L71.0,297.6 L71.0,297.4 L71.0,297.1 L71.0,296.9 L71.0,296.6 L71.0,296.4 L71.0,296.1 L71.0,295.9 L71.0,295.6 L71.0,295.4 L71.0,295.1 L71.0,294.9 L71.0,294.6 L71.0,294.4 L71.0,294.1 L71.0,293.9 L71.0,293.6 L71.0,293.4 L71.0,293.1 L71.0,292.9 L71.0,292.6 L71.0,292.4 L71.0,292.1 L71.0,291.9 L71.0,291.6 L71.0,291.4 L71.0,291.1 L71.0,290.9 L71.0,290.6 L71.0,290.4 L71.0,290.1 L71.0,289.9 L71.0,289.6 L71.0,289.4 L71.0,289.1 L71.0,288.9 L71.0,288.6 L71.0,288.4 L71.0,288.1 L71.0,287.9 L71.0,287.6 L71.0,287.4 L71.0,287.1 L71.0,286.9 L71.0,286.6 L71.0,286.4 L71.0,286.2 L71.0,285.9 L71.0,285.7 L71.0,285.4 L71.0,285.2 L71.0,284.9 L71.0,284.7 L71.0,284.4 L71.0,284.2 L71.0,283.9 L71.0,283.7 L71.0,283.4 L71.0,283.2 L71.0,282.9 L71.0,282.7 L71.0,282.4 L71.0,282.2 L71.0,281.9 L71.0,281.7 L71.0,281.4 L71.0,281.2 L71.0,280.9 L71.0,280.7 L71.0,280.4 L71.0,280.2 L71.0,279.9 L71.0,279.7 L71.0,279.4 L71.0,279.2 L71.0,278.9 L71.0,278.7 L71.0,278.4 L71.0,278.2 L71.0,277.9 L71.0,277.7 L71.0,277.4 L71.0,277.2 L71.0,276.9 L71.0,276.7 L71.0,276.4 L71.0,276.2 L71.0,275.9 L71.0,275.7 L71.0,275.4 L71.0,275.2 L71.0,275.0 L71.0,274.7 L71.0,274.5 L71.0,274.2 L71.0,274.0 L71.0,273.7 L71.0,273.5 L71.0,273.2 L71.0,273.0 L71.0,272.7 L71.0,272.5 L71.0,272.2 L71.0,272.0 L71.0,271.7 L71.0,271.5 L71.0,271.2 L71.0,271.0 L71.0,270.7 L71.0,270.5 L71.0,270.2 L71.0,270.0 L71.0,269.7 L71.0,269.5 L71.0,269.2 L71.0,269.0 L71.0,268.7 L71.0,268.5 L71.0,268.2 L71.0,268.0 L71.0,267.7 L71.0,267.5 L71.0,267.2 L71.0,267.0 L71.0,266.7 L71.0,266.5 L71.0,266.2 L71.0,266.0 L71.0,265.7 L71.0,265.5 L71.0,265.2 L71.0,265.0 L71.0,264.7 L71.0,264.5 L71.0,264.2 L71.0,264.0 L71.0,263.8 L71.0,263.5 L71.0,263.3 L71.0,263.0 L71.0,262.8 L71.0,262.5 L71.0,262.3 L71.0,262.0 L71.0,261.8 L71.0,261.5 L71.0,261.3 L71.0,261.0 L71.0,260.8 L71.0,260.5 L71.0,260.3 L71.0,260.0 L71.0,259.8 L71.0,259.5 L71.0,259.3 L71.0,259.0 L71.0,258.8 L71.0,258.5 L71.0,258.3 L71.0,258.0 L71.0,257.8 L71.0,257.5 L71.0,257.3 L71.0,257.0 L71.0,256.8 L71.0,256.5 L71.0,256.3 L71.0,256.0 L71.0,255.8 L71.0,255.5 L71.0,255.3 L71.0,255.0 L71.0,254.8 L71.0,254.5 L71.0,254.3 L71.0,254.0 L71.0,253.8 L71.0,253.5 L71.0,253.3 L71.0,253.0 L71.0,252.8 L71.0,252.6 L71.0,252.3 L71.0,252.1 L71.0,251.8 L71.0,251.6 L71.0,251.3 L71.0,251.1 L71.0,250.8 L71.0,250.6 L71.0,250.3 L71.0,250.1 L71.0,249.8 L71.0,249.6 L71.0,249.3 L71.0,249.1 L71.0,248.8 L71.0,248.6 L71.0,248.3 L71.0,248.1 L71.0,247.8 L71.0,247.6 L71.0,247.3 L71.0,247.1 L71.0,246.8 L71.0,246.6 L71.0,246.3 L71.0,246.1 L71.0,245.8 L71.0,245.6 L71.0,245.3 L71.0,245.1 L71.0,244.8 L71.0,244.6 L71.0,244.3 L71.0,244.1 L71.0,243.8 L71.0,243.6 L71.0,243.3 L71.0,243.1 L71.0,242.8 L71.0,242.6 L71.0,242.3 L71.0,242.1 L71.0,241.8 L71.0,241.6 L71.0,241.4 L71.0,241.1 L71.0,240.9 L71.0,240.6 L71.0,240.4 L71.0,240.1 L71.0,239.9 L71.0,239.6 L71.0,239.4 L71.0,239.1 L71.0,238.9 L71.0,238.6 L71.0,238.4 L71.0,238.1 L71.0,237.9 L71.0,237.6 L71.0,237.4 L71.0,237.1 L71.0,236.9 L71.0,236.6 L71.0,236.4 L71.0,236.1 L71.0,235.9 L71.0,235.6 L71.0,235.4 L71.0,235.1 L71.0,234.9 L71.0,234.6 L71.0,234.4 L71.0,234.1 L71.0,233.9 L71.0,233.6 L71.0,233.4 L71.0,233.1 L71.0,232.9 L71.0,232.6 L71.0,232.4 L71.0,232.1 L71.0,231.9 L71.0,231.6 L71.0,231.4 L71.0,231.1 L71.0,230.9 L71.0,230.6 L71.0,230.4 L71.0,230.2 L71.0,229.9 L71.0,229.7 L71.0,229.4 L71.0,229.2 L71.0,228.9 L71.0,228.7 L71.0,228.4 L71.0,228.2 L71.0,227.9 L71.0,227.7 L71.0,227.4 L71.0,227.2 L71.0,226.9 L71.0,226.7 L71.0,226.4 L71.0,226.2 L71.0,225.9 L71.0,225.7 L71.0,225.4 L71.0,225.2 L71.0,224.9 L71.0,224.7 L71.0,224.4 L71.0,224.2 L71.0,223.9 L71.0,223.7 L71.0,223.4 L71.0,223.2 L71.0,222.9 L71.0,222.7 L71.0,222.4 L71.0,222.2 L71.0,221.9 L71.0,221.7 L71.0,221.4 L71.0,221.2 L71.0,220.9 L71.0,220.7 L71.0,220.4 L71.0,220.2 L71.0,219.9 L71.0,219.7 L71.0,219.4 L71.0,219.2 L78.1,219.0 L78.1,218.7 L78.1,218.5 L78.1,218.2 L78.1,218.0 L78.1,217.7 L78.1,217.5 L78.1,217.2 L78.1,217.0 L78.1,216.7 L78.1,216.5 L78.1,216.2 L78.1,216.0 L78.1,215.7 L78.1,215.5 L78.1,215.2 L78.1,215.0 L78.1,214.7 L78.1,214.5 L78.1,214.2 L78.1,214.0 L78.1,213.7 L78.1,213.5 L78.1,213.2 L78.1,213.0 L78.1,212.7 L78.1,212.5 L78.1,212.2 L78.1,212.0 L78.1,211.7 L78.1,211.5 L78.1,211.2 L78.1,211.0 L78.1,210.7 L78.1,210.5 L78.1,210.2 L78.1,210.0 L78.1,209.7 L78.1,209.5 L78.1,209.2 L78.1,209.0 L78.1,208.7 L78.1,208.5 L78.1,208.2 L78.1,208.0 L78.1,207.8 L78.1,207.5 L78.1,207.3 L78.1,207.0 L78.1,206.8 L78.1,206.5 L78.1,206.3 L78.1,206.0 L78.1,205.8 L78.1,205.5 L78.1,205.3 L78.1,205.0 L78.1,204.8 L78.1,204.5 L78.1,204.3 L78.1,204.0 L78.1,203.8 L78.1,203.5 L78.1,203.3 L78.1,203.0 L78.1,202.8 L78.1,202.5 L78.1,202.3 L78.1,202.0 L78.1,201.8 L78.1,201.5 L78.1,201.3 L78.1,201.0 L78.1,200.8 L78.1,200.5 L78.1,200.3 L78.1,200.0 L78.1,199.8 L78.1,199.5 L78.1,199.3 L78.1,199.0 L78.1,198.8 L78.1,198.5 L78.1,198.3 L78.1,198.0 L78.1,197.8 L78.1,197.5 L78.1,197.3 L78.1,197.0 L78.1,196.8 L78.1,196.6 L78.1,196.3 L78.1,196.1 L78.1,195.8 L78.1,195.6 L78.1,195.3 L78.1,195.1 L78.1,194.8 L78.1,194.6 L78.1,194.3 L78.1,194.1 L78.1,193.8 L78.1,193.6 L78.1,193.3 L78.1,193.1 L78.1,192.8 L78.1,192.6 L78.1,192.3 L78.1,192.1 L78.1,191.8 L78.1,191.6 L78.1,191.3 L78.1,191.1 L78.1,190.8 L78.1,190.6 L78.1,190.3 L78.1,190.1 L78.1,189.8 L78.1,189.6 L78.1,189.3 L78.1,189.1 L78.1,188.8 L78.1,188.6 L78.1,188.3 L78.1,188.1 L78.1,187.8 L78.1,187.6 L78.1,187.3 L78.1,187.1 L78.1,186.8 L78.1,186.6 L78.1,186.3 L78.1,186.1 L78.1,185.8 L78.1,185.6 L78.1,185.4 L78.1,185.1 L78.1,184.9 L78.1,184.6 L78.1,184.4 L78.1,184.1 L78.1,183.9 L78.1,183.6 L78.1,183.4 L78.1,183.1 L78.1,182.9 L78.1,182.6 L78.1,182.4 L78.1,182.1 L78.1,181.9 L78.1,181.6 L78.1,181.4 L78.1,181.1 L78.1,180.9 L78.1,180.6 L78.1,180.4 L78.1,180.1 L78.1,179.9 L78.1,179.6 L78.1,179.4 L78.1,179.1 L78.1,178.9 L78.1,178.6 L78.1,178.4 L78.1,178.1 L78.1,177.9 L78.1,177.6 L78.1,177.4 L78.1,177.1 L78.1,176.9 L78.1,176.6 L78.1,176.4 L78.1,176.1 L78.1,175.9 L78.1,175.6 L78.1,175.4 L78.1,175.1 L78.1,174.9 L78.1,174.6 L78.1,174.4 L78.1,174.2 L78.1,173.9 L78.1,173.7 L78.1,173.4 L78.1,173.2 L78.1,172.9 L78.1,172.7 L78.1,172.4 L78.1,172.2 L78.1,171.9 L78.1,171.7 L78.1,171.4 L78.1,171.2 L78.1,170.9 L78.1,170.7 L78.1,170.4 L78.1,170.2 L78.1,169.9 L78.1,169.7 L78.1,169.4 L78.1,169.2 L78.1,168.9 L78.1,168.7 L78.1,168.4 L78.1,168.2 L78.1,167.9 L78.1,167.7 L78.1,167.4 L78.1,167.2 L78.1,166.9 L78.1,166.7 L78.1,166.4 L78.1,166.2 L78.1,165.9 L78.1,165.7 L78.1,165.4 L78.1,165.2 L78.1,164.9 L78.1,164.7 L78.1,164.4 L78.1,164.2 L78.1,163.9 L78.1,163.7 L78.1,163.4 L78.1,163.2 L78.1,163.0 L78.1,162.7 L78.1,162.5 L78.1,162.2 L78.1,162.0 L78.1,161.7 L78.1,161.5 L78.1,161.2 L78.1,161.0 L78.1,160.7 L78.1,160.5 L78.1,160.2 L78.1,160.0 L78.1,159.7 L78.1,159.5 L78.1,159.2 L78.1,159.0 L78.1,158.7 L78.1,158.5 L78.1,158.2 L78.1,158.0 L78.1,157.7 L78.1,157.5 L78.1,157.2 L78.1,157.0 L78.1,156.7 L78.1,156.5 L78.1,156.2 L78.1,156.0 L78.1,155.7 L78.1,155.5 L78.1,155.2 L78.1,155.0 L78.1,154.7 L78.1,154.5 L78.1,154.2 L78.1,154.0 L78.1,153.7 L78.1,153.5 L78.1,153.2 L78.1,153.0 L78.1,152.7 L78.1,152.5 L78.1,152.2 L78.1,152.0 L78.1,151.8 L78.1,151.5 L78.1,151.3 L78.1,151.0 L78.1,150.8 L78.1,150.5 L78.1,150.3 L78.1,150.0 L78.1,149.8 L78.1,149.5 L78.1,149.3 L78.1,149.0 L78.1,148.8 L78.1,148.5 L78.1,148.3 L78.1,148.0 L78.1,147.8 L78.1,147.5 L78.1,147.3 L78.1,147.0 L78.1,146.8 L78.1,146.5 L78.1,146.3 L78.1,146.0 L78.1,145.8 L78.1,145.5 L78.1,145.3 L78.1,145.0 L78.1,144.8 L78.1,144.5 L78.1,144.3 L78.1,144.0 L78.1,143.8 L78.1,143.5 L78.1,143.3 L78.1,143.0 L78.1,142.8 L78.1,142.5 L78.1,142.3 L78.1,142.0 L78.1,141.8 L78.1,141.5 L78.1,141.3 L78.1,141.0 L78.1,140.8 L78.1,140.6 L78.1,140.3 L78.1,140.1 L78.1,139.8 L78.1,139.6 L78.1,139.3 L78.1,139.1 L78.1,138.8 L78.1,138.6 L78.1,138.3 L78.1,138.1 L78.1,137.8 L78.1,137.6 L78.1,137.3 L78.1,137.1 L78.1,136.8 L78.1,136.6 L78.1,136.3 L78.1,136.1 L78.1,135.8 L78.1,135.6 L78.1,135.3 L78.1,135.1 L78.1,134.8 L78.1,134.6 L78.1,134.3 L78.1,134.1 L78.1,133.8 L78.1,133.6 L78.1,133.3 L78.1,133.1 L78.1,132.8 L78.1,132.6 L78.1,132.3 L78.1,132.1 L78.1,131.8 L78.1,131.6 L78.1,131.3 L78.1,131.1 L78.1,130.8 L78.1,130.6 L78.1,130.3 L78.1,130.1 L78.1,129.8 L78.1,129.6 L78.1,129.4 L78.1,129.1 L78.1,128.9 L78.1,128.6 L78.1,128.4 L78.1,128.1 L78.1,127.9 L78.1,127.6 L78.1,127.4 L78.1,127.1 L78.1,126.9 L78.1,126.6 L78.1,126.4 L78.1,126.1 L78.1,125.9 L78.1,125.6 L78.1,125.4 L78.1,125.1 L78.1,124.9 L78.1,124.6 L78.1,124.4 L78.1,124.1 L78.1,123.9 L78.1,123.6 L78.1,123.4 L78.1,123.1 L78.1,122.9 L78.1,122.6 L78.1,122.4 L78.1,122.1 L78.1,121.9 L78.1,121.6 L78.1,121.4 L78.1,121.1 L78.1,120.9 L78.1,120.6 L78.1,120.4 L78.1,120.1 L78.1,119.9 L78.1,119.6 L78.1,119.4 L78.1,119.1 L78.1,118.9 L78.1,118.6 L78.1,118.4 L78.1,118.2 L78.1,117.9 L78.1,117.7 L78.1,117.4 L78.1,117.2 L78.1,116.9 L78.1,116.7 L78.1,116.4 L78.1,116.2 L78.1,115.9 L78.1,115.7 L78.1,115.4 L78.1,115.2 L78.1,114.9 L78.1,114.7 L78.1,114.4 L78.1,114.2 L78.1,113.9 L85.1,113.7 L85.1,113.4 L85.1,113.2 L85.1,112.9 L85.1,112.7 L85.1,112.4 L85.1,112.2 L85.1,111.9 L85.1,111.7 L85.1,111.4 L85.1,111.2 L85.1,110.9 L85.1,110.7 L85.1,110.4 L85.1,110.2 L85.1,109.9 L85.1,109.7 L85.1,109.4 L85.1,109.2 L85.1,108.9 L85.1,108.7 L85.1,108.4 L85.1,108.2 L85.1,107.9 L85.1,107.7 L85.1,107.4 L85.1,107.2 L85.1,107.0 L85.1,106.7 L85.1,106.5 L85.1,106.2 L85.1,106.0 L85.1,105.7 L85.1,105.5 L85.1,105.2 L85.1,105.0 L85.1,104.7 L85.1,104.5 L85.1,104.2 L85.1,104.0 L85.1,103.7 L85.1,103.5 L85.1,103.2 L85.1,103.0 L85.1,102.7 L85.1,102.5 L85.1,102.2 L85.1,102.0 L85.1,101.7 L85.1,101.5 L85.1,101.2 L85.1,101.0 L85.1,100.7 L85.1,100.5 L92.1,100.2 L92.1,100.0 L92.1,99.7 L92.1,99.5 L92.1,99.2 L92.1,99.0 L92.1,98.7 L92.1,98.5 L92.1,98.2 L92.1,98.0 L92.1,97.7 L92.1,97.5 L92.1,97.2 L92.1,97.0 L99.1,96.7 L99.1,96.5 L99.1,96.2 L99.1,96.0 L99.1,95.8 L99.1,95.5 L99.1,95.3 L99.1,95.0 L99.1,94.8 L99.1,94.5 L106.2,94.3 L106.2,94.0 L106.2,93.8 L106.2,93.5 L106.2,93.3 L106.2,93.0 L106.2,92.8 L113.2,92.5 L113.2,92.3 L113.2,92.0 L113.2,91.8 L113.2,91.5 L113.2,91.3 L120.2,91.0 L127.2,90.8 L127.2,90.5 L134.3,90.3 L134.3,90.0 L141.3,89.8 L141.3,89.5 L141.3,89.3 L141.3,89.0 L148.3,88.8 L148.3,88.5 L155.4,88.3 L155.4,88.0 L155.4,87.8 L155.4,87.5 L155.4,87.3 L155.4,87.0 L162.4,86.8 L162.4,86.5 L162.4,86.3 L162.4,86.0 L162.4,85.8 L162.4,85.5 L169.4,85.3 L169.4,85.0 L169.4,84.8 L169.4,84.6 L169.4,84.3 L169.4,84.1 L169.4,83.8 L176.4,83.6 L176.4,83.3 L176.4,83.1 L176.4,82.8 L183.5,82.6 L183.5,82.3 L183.5,82.1 L183.5,81.8 L190.5,81.6 L190.5,81.3 L190.5,81.1 L197.5,80.8 L197.5,80.6 L197.5,80.3 L197.5,80.1 L211.6,79.8 L225.6,79.6 L232.6,79.3 L239.7,79.1 L239.7,78.8 L267.8,78.6 L267.8,78.3 L281.8,78.1 L281.8,77.8 L281.8,77.6 L288.9,77.3 L288.9,77.1 L288.9,76.8 L295.9,76.6 L295.9,76.3 L295.9,76.1 L295.9,75.8 L302.9,75.6 L302.9,75.3 L302.9,75.1 L309.9,74.8 L309.9,74.6 L309.9,74.3 L317.0,74.1 L317.0,73.8 L317.0,73.6 L324.0,73.4 L324.0,73.1 L331.0,72.9 L331.0,72.6 L331.0,72.4 L338.1,72.1 L338.1,71.9 L338.1,71.6 L345.1,71.4 L345.1,71.1 L345.1,70.9 L345.1,70.6 L345.1,70.4 L352.1,70.1 L352.1,69.9 L352.1,69.6 L359.1,69.4 L359.1,69.1 L373.2,68.9 L373.2,68.6 L373.2,68.4 L380.2,68.1 L380.2,67.9 L387.2,67.6 L387.2,67.4 L387.2,67.1 L387.2,66.9 L394.3,66.6 L394.3,66.4 L394.3,66.1 L401.3,65.9 L401.3,65.6 L401.3,65.4 L401.3,65.1 L401.3,64.9 L401.3,64.6 L408.3,64.4 L408.3,64.1 L415.4,63.9 L415.4,63.6 L422.4,63.4 L422.4,63.1 L429.4,62.9 L429.4,62.6 L429.4,62.4 L443.5,62.2 L457.5,61.9 L471.6,61.7 L471.6,61.4 L471.6,61.2 L499.7,60.9 L506.7,60.7 L513.7,60.4 L513.7,60.2 L513.7,59.9 L520.8,59.7 L520.8,59.4 L520.8,59.2 L520.8,58.9 L527.8,58.7 L527.8,58.4 L527.8,58.2 L527.8,57.9 L534.8,57.7 L541.8,57.4 L548.9,57.2 L555.9,56.9 L555.9,56.7 L555.9,56.4 L555.9,56.2 L555.9,55.9 L562.9,55.7 L562.9,55.4 L562.9,55.2 L569.9,54.9 L569.9,54.7 L577.0,54.4 L577.0,54.2 L577.0,53.9 L577.0,53.7 L577.0,53.4 L584.0,53.2 L584.0,52.9 L584.0,52.7 L584.0,52.4 L598.1,52.2 L598.1,51.9 L605.1,51.7 L605.1,51.4 L605.1,51.2 L605.1,51.0 L619.1,50.7 L619.1,50.5 L619.1,50.2 L619.1,50.0 L626.2,49.7 L626.2,49.5 L626.2,49.2 L633.2,49.0 L633.2,48.7 L633.2,48.5 L633.2,48.2 L633.2,48.0 L640.2,47.7 L640.2,47.5 L640.2,47.2 L647.2,47.0 L647.2,46.7 L661.3,46.5 L661.3,46.2 L661.3,46.0 L668.3,45.7 L668.3,45.5 L675.4,45.2 L696.4,45.0 L696.4,44.7 L703.5,44.5 L710.5,44.2 L738.6,44.0 L745.6,43.7 L752.6,43.5 L759.7,43.2 L766.7,43.0 L780.8,42.7 L780.8,42.5 L801.8,42.2 L801.8,42.0 L844.0,41.7 L844.0,41.5 L844.0,41.2 L844.0,41.0 L844.0,40.7 L844.0,40.5 L844.0,40.2 L844.0,40.0" fill="none" stroke="#e06c75" stroke-width="2" opacity="1"/>
<rect x="654" y="39" width="12" height="3" fill="#e06c75"/>
<text x="672" y="45" fill="#cdd3e0" font-size="11">ink (n=1350)</text>
<path d="M71.0,375.8 L71.0,375.5 L71.0,375.3 L71.0,375.0 L71.0,374.8 L71.0,374.5 L71.0,374.3 L71.0,374.0 L71.0,373.8 L71.0,373.5 L71.0,373.3 L71.0,373.0 L71.0,372.8 L71.0,372.5 L71.0,372.3 L71.0,372.0 L71.0,371.8 L71.0,371.5 L71.0,371.3 L71.0,371.0 L71.0,370.8 L71.0,370.5 L71.0,370.3 L71.0,370.0 L71.0,369.8 L71.0,369.5 L71.0,369.3 L71.0,369.0 L71.0,368.8 L71.0,368.5 L71.0,368.3 L71.0,368.0 L71.0,367.8 L71.0,367.5 L71.0,367.3 L71.0,367.0 L78.1,366.8 L78.1,366.5 L78.1,366.3 L78.1,366.0 L78.1,365.8 L78.1,365.5 L78.1,365.3 L78.1,365.0 L78.1,364.8 L78.1,364.6 L78.1,364.3 L78.1,364.1 L78.1,363.8 L78.1,363.6 L78.1,363.3 L78.1,363.1 L78.1,362.8 L78.1,362.6 L78.1,362.3 L78.1,362.1 L78.1,361.8 L78.1,361.6 L78.1,361.3 L78.1,361.1 L78.1,360.8 L78.1,360.6 L78.1,360.3 L78.1,360.1 L78.1,359.8 L78.1,359.6 L78.1,359.3 L78.1,359.1 L78.1,358.8 L78.1,358.6 L78.1,358.3 L78.1,358.1 L78.1,357.8 L78.1,357.6 L78.1,357.3 L78.1,357.1 L78.1,356.8 L78.1,356.6 L78.1,356.3 L78.1,356.1 L78.1,355.8 L78.1,355.6 L78.1,355.3 L78.1,355.1 L78.1,354.8 L78.1,354.6 L78.1,354.3 L78.1,354.1 L78.1,353.8 L78.1,353.6 L78.1,353.4 L78.1,353.1 L78.1,352.9 L78.1,352.6 L78.1,352.4 L78.1,352.1 L78.1,351.9 L78.1,351.6 L78.1,351.4 L78.1,351.1 L78.1,350.9 L78.1,350.6 L78.1,350.4 L78.1,350.1 L78.1,349.9 L78.1,349.6 L78.1,349.4 L78.1,349.1 L78.1,348.9 L78.1,348.6 L78.1,348.4 L78.1,348.1 L78.1,347.9 L78.1,347.6 L78.1,347.4 L78.1,347.1 L78.1,346.9 L78.1,346.6 L78.1,346.4 L78.1,346.1 L78.1,345.9 L78.1,345.6 L78.1,345.4 L78.1,345.1 L78.1,344.9 L78.1,344.6 L78.1,344.4 L78.1,344.1 L78.1,343.9 L78.1,343.6 L78.1,343.4 L78.1,343.1 L78.1,342.9 L78.1,342.6 L78.1,342.4 L78.1,342.2 L78.1,341.9 L78.1,341.7 L78.1,341.4 L78.1,341.2 L78.1,340.9 L78.1,340.7 L78.1,340.4 L78.1,340.2 L78.1,339.9 L78.1,339.7 L78.1,339.4 L78.1,339.2 L78.1,338.9 L78.1,338.7 L78.1,338.4 L78.1,338.2 L78.1,337.9 L78.1,337.7 L78.1,337.4 L78.1,337.2 L78.1,336.9 L78.1,336.7 L78.1,336.4 L78.1,336.2 L78.1,335.9 L78.1,335.7 L78.1,335.4 L78.1,335.2 L78.1,334.9 L78.1,334.7 L78.1,334.4 L78.1,334.2 L78.1,333.9 L78.1,333.7 L78.1,333.4 L78.1,333.2 L78.1,332.9 L78.1,332.7 L78.1,332.4 L78.1,332.2 L78.1,331.9 L78.1,331.7 L78.1,331.4 L78.1,331.2 L78.1,331.0 L78.1,330.7 L78.1,330.5 L78.1,330.2 L78.1,330.0 L78.1,329.7 L78.1,329.5 L78.1,329.2 L78.1,329.0 L78.1,328.7 L78.1,328.5 L78.1,328.2 L78.1,328.0 L78.1,327.7 L78.1,327.5 L78.1,327.2 L78.1,327.0 L78.1,326.7 L78.1,326.5 L78.1,326.2 L78.1,326.0 L78.1,325.7 L78.1,325.5 L78.1,325.2 L78.1,325.0 L78.1,324.7 L78.1,324.5 L78.1,324.2 L78.1,324.0 L78.1,323.7 L78.1,323.5 L78.1,323.2 L78.1,323.0 L78.1,322.7 L78.1,322.5 L78.1,322.2 L78.1,322.0 L78.1,321.7 L78.1,321.5 L78.1,321.2 L78.1,321.0 L78.1,320.7 L78.1,320.5 L78.1,320.2 L78.1,320.0 L78.1,319.8 L78.1,319.5 L78.1,319.3 L78.1,319.0 L78.1,318.8 L78.1,318.5 L78.1,318.3 L78.1,318.0 L78.1,317.8 L78.1,317.5 L78.1,317.3 L78.1,317.0 L78.1,316.8 L78.1,316.5 L78.1,316.3 L78.1,316.0 L78.1,315.8 L78.1,315.5 L78.1,315.3 L78.1,315.0 L78.1,314.8 L78.1,314.5 L78.1,314.3 L78.1,314.0 L78.1,313.8 L78.1,313.5 L78.1,313.3 L78.1,313.0 L78.1,312.8 L78.1,312.5 L78.1,312.3 L78.1,312.0 L78.1,311.8 L78.1,311.5 L78.1,311.3 L78.1,311.0 L78.1,310.8 L78.1,310.5 L78.1,310.3 L78.1,310.0 L78.1,309.8 L78.1,309.5 L78.1,309.3 L78.1,309.0 L78.1,308.8 L78.1,308.6 L78.1,308.3 L78.1,308.1 L78.1,307.8 L78.1,307.6 L78.1,307.3 L78.1,307.1 L78.1,306.8 L78.1,306.6 L78.1,306.3 L78.1,306.1 L78.1,305.8 L78.1,305.6 L78.1,305.3 L78.1,305.1 L78.1,304.8 L78.1,304.6 L78.1,304.3 L78.1,304.1 L78.1,303.8 L78.1,303.6 L78.1,303.3 L78.1,303.1 L78.1,302.8 L78.1,302.6 L78.1,302.3 L78.1,302.1 L78.1,301.8 L78.1,301.6 L78.1,301.3 L78.1,301.1 L78.1,300.8 L78.1,300.6 L78.1,300.3 L78.1,300.1 L78.1,299.8 L78.1,299.6 L78.1,299.3 L78.1,299.1 L78.1,298.8 L78.1,298.6 L78.1,298.3 L78.1,298.1 L78.1,297.8 L78.1,297.6 L78.1,297.4 L78.1,297.1 L78.1,296.9 L78.1,296.6 L78.1,296.4 L78.1,296.1 L78.1,295.9 L78.1,295.6 L78.1,295.4 L78.1,295.1 L78.1,294.9 L78.1,294.6 L78.1,294.4 L78.1,294.1 L78.1,293.9 L78.1,293.6 L78.1,293.4 L78.1,293.1 L78.1,292.9 L78.1,292.6 L78.1,292.4 L78.1,292.1 L78.1,291.9 L78.1,291.6 L78.1,291.4 L78.1,291.1 L78.1,290.9 L78.1,290.6 L78.1,290.4 L78.1,290.1 L78.1,289.9 L78.1,289.6 L78.1,289.4 L78.1,289.1 L78.1,288.9 L78.1,288.6 L78.1,288.4 L78.1,288.1 L78.1,287.9 L78.1,287.6 L78.1,287.4 L78.1,287.1 L78.1,286.9 L78.1,286.6 L78.1,286.4 L78.1,286.2 L78.1,285.9 L78.1,285.7 L78.1,285.4 L78.1,285.2 L78.1,284.9 L78.1,284.7 L78.1,284.4 L78.1,284.2 L78.1,283.9 L78.1,283.7 L78.1,283.4 L78.1,283.2 L78.1,282.9 L78.1,282.7 L78.1,282.4 L78.1,282.2 L78.1,281.9 L78.1,281.7 L78.1,281.4 L78.1,281.2 L78.1,280.9 L78.1,280.7 L78.1,280.4 L78.1,280.2 L78.1,279.9 L78.1,279.7 L78.1,279.4 L78.1,279.2 L78.1,278.9 L78.1,278.7 L78.1,278.4 L78.1,278.2 L78.1,277.9 L78.1,277.7 L78.1,277.4 L78.1,277.2 L78.1,276.9 L78.1,276.7 L78.1,276.4 L78.1,276.2 L78.1,275.9 L78.1,275.7 L78.1,275.4 L78.1,275.2 L78.1,275.0 L78.1,274.7 L78.1,274.5 L78.1,274.2 L78.1,274.0 L78.1,273.7 L78.1,273.5 L78.1,273.2 L78.1,273.0 L78.1,272.7 L78.1,272.5 L78.1,272.2 L78.1,272.0 L78.1,271.7 L78.1,271.5 L78.1,271.2 L78.1,271.0 L78.1,270.7 L78.1,270.5 L78.1,270.2 L78.1,270.0 L78.1,269.7 L78.1,269.5 L78.1,269.2 L78.1,269.0 L78.1,268.7 L78.1,268.5 L78.1,268.2 L78.1,268.0 L78.1,267.7 L78.1,267.5 L78.1,267.2 L78.1,267.0 L78.1,266.7 L78.1,266.5 L78.1,266.2 L78.1,266.0 L78.1,265.7 L78.1,265.5 L78.1,265.2 L78.1,265.0 L78.1,264.7 L78.1,264.5 L78.1,264.2 L78.1,264.0 L78.1,263.8 L78.1,263.5 L78.1,263.3 L78.1,263.0 L78.1,262.8 L78.1,262.5 L78.1,262.3 L78.1,262.0 L78.1,261.8 L78.1,261.5 L78.1,261.3 L78.1,261.0 L78.1,260.8 L78.1,260.5 L78.1,260.3 L78.1,260.0 L78.1,259.8 L78.1,259.5 L78.1,259.3 L78.1,259.0 L78.1,258.8 L78.1,258.5 L78.1,258.3 L78.1,258.0 L78.1,257.8 L78.1,257.5 L78.1,257.3 L78.1,257.0 L78.1,256.8 L78.1,256.5 L78.1,256.3 L78.1,256.0 L78.1,255.8 L78.1,255.5 L78.1,255.3 L78.1,255.0 L78.1,254.8 L78.1,254.5 L78.1,254.3 L78.1,254.0 L78.1,253.8 L78.1,253.5 L78.1,253.3 L78.1,253.0 L78.1,252.8 L78.1,252.6 L78.1,252.3 L78.1,252.1 L78.1,251.8 L78.1,251.6 L78.1,251.3 L78.1,251.1 L78.1,250.8 L78.1,250.6 L78.1,250.3 L78.1,250.1 L78.1,249.8 L78.1,249.6 L78.1,249.3 L78.1,249.1 L78.1,248.8 L78.1,248.6 L78.1,248.3 L78.1,248.1 L78.1,247.8 L78.1,247.6 L78.1,247.3 L78.1,247.1 L78.1,246.8 L78.1,246.6 L78.1,246.3 L78.1,246.1 L78.1,245.8 L78.1,245.6 L78.1,245.3 L78.1,245.1 L78.1,244.8 L78.1,244.6 L78.1,244.3 L78.1,244.1 L78.1,243.8 L78.1,243.6 L78.1,243.3 L78.1,243.1 L78.1,242.8 L78.1,242.6 L78.1,242.3 L78.1,242.1 L78.1,241.8 L78.1,241.6 L78.1,241.4 L78.1,241.1 L78.1,240.9 L78.1,240.6 L78.1,240.4 L78.1,240.1 L78.1,239.9 L78.1,239.6 L78.1,239.4 L78.1,239.1 L78.1,238.9 L78.1,238.6 L78.1,238.4 L78.1,238.1 L78.1,237.9 L78.1,237.6 L78.1,237.4 L78.1,237.1 L78.1,236.9 L78.1,236.6 L78.1,236.4 L78.1,236.1 L78.1,235.9 L78.1,235.6 L78.1,235.4 L78.1,235.1 L78.1,234.9 L78.1,234.6 L78.1,234.4 L78.1,234.1 L78.1,233.9 L78.1,233.6 L78.1,233.4 L78.1,233.1 L78.1,232.9 L78.1,232.6 L78.1,232.4 L78.1,232.1 L78.1,231.9 L78.1,231.6 L78.1,231.4 L78.1,231.1 L78.1,230.9 L78.1,230.6 L78.1,230.4 L78.1,230.2 L78.1,229.9 L78.1,229.7 L78.1,229.4 L78.1,229.2 L78.1,228.9 L78.1,228.7 L78.1,228.4 L78.1,228.2 L78.1,227.9 L78.1,227.7 L78.1,227.4 L78.1,227.2 L78.1,226.9 L78.1,226.7 L78.1,226.4 L78.1,226.2 L78.1,225.9 L78.1,225.7 L78.1,225.4 L78.1,225.2 L78.1,224.9 L78.1,224.7 L78.1,224.4 L78.1,224.2 L78.1,223.9 L78.1,223.7 L78.1,223.4 L78.1,223.2 L78.1,222.9 L78.1,222.7 L78.1,222.4 L78.1,222.2 L78.1,221.9 L78.1,221.7 L78.1,221.4 L78.1,221.2 L78.1,220.9 L78.1,220.7 L78.1,220.4 L78.1,220.2 L78.1,219.9 L78.1,219.7 L78.1,219.4 L78.1,219.2 L78.1,219.0 L78.1,218.7 L78.1,218.5 L78.1,218.2 L78.1,218.0 L78.1,217.7 L78.1,217.5 L78.1,217.2 L78.1,217.0 L78.1,216.7 L78.1,216.5 L78.1,216.2 L78.1,216.0 L78.1,215.7 L78.1,215.5 L78.1,215.2 L78.1,215.0 L78.1,214.7 L78.1,214.5 L78.1,214.2 L78.1,214.0 L78.1,213.7 L78.1,213.5 L78.1,213.2 L78.1,213.0 L78.1,212.7 L78.1,212.5 L78.1,212.2 L78.1,212.0 L78.1,211.7 L78.1,211.5 L78.1,211.2 L78.1,211.0 L78.1,210.7 L78.1,210.5 L78.1,210.2 L78.1,210.0 L78.1,209.7 L78.1,209.5 L78.1,209.2 L78.1,209.0 L78.1,208.7 L78.1,208.5 L78.1,208.2 L78.1,208.0 L78.1,207.8 L78.1,207.5 L78.1,207.3 L78.1,207.0 L78.1,206.8 L78.1,206.5 L78.1,206.3 L78.1,206.0 L78.1,205.8 L78.1,205.5 L78.1,205.3 L78.1,205.0 L78.1,204.8 L78.1,204.5 L78.1,204.3 L78.1,204.0 L78.1,203.8 L78.1,203.5 L78.1,203.3 L78.1,203.0 L78.1,202.8 L78.1,202.5 L78.1,202.3 L78.1,202.0 L78.1,201.8 L78.1,201.5 L78.1,201.3 L78.1,201.0 L78.1,200.8 L78.1,200.5 L78.1,200.3 L78.1,200.0 L78.1,199.8 L78.1,199.5 L78.1,199.3 L78.1,199.0 L78.1,198.8 L78.1,198.5 L78.1,198.3 L78.1,198.0 L78.1,197.8 L78.1,197.5 L78.1,197.3 L78.1,197.0 L78.1,196.8 L78.1,196.6 L78.1,196.3 L78.1,196.1 L78.1,195.8 L78.1,195.6 L78.1,195.3 L78.1,195.1 L78.1,194.8 L78.1,194.6 L78.1,194.3 L78.1,194.1 L78.1,193.8 L78.1,193.6 L78.1,193.3 L78.1,193.1 L78.1,192.8 L78.1,192.6 L78.1,192.3 L78.1,192.1 L78.1,191.8 L78.1,191.6 L78.1,191.3 L78.1,191.1 L78.1,190.8 L78.1,190.6 L78.1,190.3 L78.1,190.1 L78.1,189.8 L78.1,189.6 L78.1,189.3 L78.1,189.1 L78.1,188.8 L78.1,188.6 L78.1,188.3 L78.1,188.1 L78.1,187.8 L78.1,187.6 L78.1,187.3 L78.1,187.1 L78.1,186.8 L78.1,186.6 L78.1,186.3 L78.1,186.1 L78.1,185.8 L78.1,185.6 L78.1,185.4 L78.1,185.1 L78.1,184.9 L78.1,184.6 L78.1,184.4 L78.1,184.1 L78.1,183.9 L78.1,183.6 L78.1,183.4 L78.1,183.1 L78.1,182.9 L78.1,182.6 L78.1,182.4 L78.1,182.1 L78.1,181.9 L78.1,181.6 L78.1,181.4 L78.1,181.1 L78.1,180.9 L78.1,180.6 L78.1,180.4 L78.1,180.1 L78.1,179.9 L78.1,179.6 L78.1,179.4 L78.1,179.1 L78.1,178.9 L78.1,178.6 L78.1,178.4 L78.1,178.1 L78.1,177.9 L78.1,177.6 L78.1,177.4 L78.1,177.1 L78.1,176.9 L78.1,176.6 L78.1,176.4 L78.1,176.1 L78.1,175.9 L78.1,175.6 L78.1,175.4 L78.1,175.1 L78.1,174.9 L78.1,174.6 L78.1,174.4 L78.1,174.2 L78.1,173.9 L78.1,173.7 L78.1,173.4 L78.1,173.2 L78.1,172.9 L78.1,172.7 L78.1,172.4 L78.1,172.2 L78.1,171.9 L78.1,171.7 L78.1,171.4 L78.1,171.2 L78.1,170.9 L78.1,170.7 L78.1,170.4 L78.1,170.2 L78.1,169.9 L78.1,169.7 L78.1,169.4 L78.1,169.2 L78.1,168.9 L78.1,168.7 L78.1,168.4 L78.1,168.2 L78.1,167.9 L78.1,167.7 L78.1,167.4 L78.1,167.2 L78.1,166.9 L78.1,166.7 L78.1,166.4 L78.1,166.2 L78.1,165.9 L78.1,165.7 L78.1,165.4 L78.1,165.2 L78.1,164.9 L78.1,164.7 L78.1,164.4 L78.1,164.2 L78.1,163.9 L78.1,163.7 L78.1,163.4 L78.1,163.2 L78.1,163.0 L78.1,162.7 L78.1,162.5 L78.1,162.2 L78.1,162.0 L78.1,161.7 L78.1,161.5 L78.1,161.2 L78.1,161.0 L78.1,160.7 L78.1,160.5 L78.1,160.2 L78.1,160.0 L78.1,159.7 L78.1,159.5 L85.1,159.2 L85.1,159.0 L85.1,158.7 L85.1,158.5 L85.1,158.2 L85.1,158.0 L85.1,157.7 L85.1,157.5 L85.1,157.2 L85.1,157.0 L85.1,156.7 L85.1,156.5 L85.1,156.2 L85.1,156.0 L85.1,155.7 L85.1,155.5 L85.1,155.2 L85.1,155.0 L85.1,154.7 L85.1,154.5 L85.1,154.2 L85.1,154.0 L85.1,153.7 L85.1,153.5 L85.1,153.2 L85.1,153.0 L85.1,152.7 L85.1,152.5 L85.1,152.2 L85.1,152.0 L85.1,151.8 L85.1,151.5 L85.1,151.3 L85.1,151.0 L85.1,150.8 L85.1,150.5 L85.1,150.3 L85.1,150.0 L85.1,149.8 L85.1,149.5 L85.1,149.3 L85.1,149.0 L85.1,148.8 L85.1,148.5 L85.1,148.3 L85.1,148.0 L85.1,147.8 L85.1,147.5 L85.1,147.3 L85.1,147.0 L85.1,146.8 L85.1,146.5 L85.1,146.3 L85.1,146.0 L85.1,145.8 L85.1,145.5 L85.1,145.3 L85.1,145.0 L85.1,144.8 L85.1,144.5 L85.1,144.3 L85.1,144.0 L85.1,143.8 L85.1,143.5 L85.1,143.3 L85.1,143.0 L85.1,142.8 L85.1,142.5 L85.1,142.3 L85.1,142.0 L85.1,141.8 L85.1,141.5 L85.1,141.3 L85.1,141.0 L85.1,140.8 L85.1,140.6 L85.1,140.3 L85.1,140.1 L85.1,139.8 L85.1,139.6 L85.1,139.3 L85.1,139.1 L85.1,138.8 L85.1,138.6 L85.1,138.3 L85.1,138.1 L85.1,137.8 L85.1,137.6 L85.1,137.3 L85.1,137.1 L85.1,136.8 L85.1,136.6 L85.1,136.3 L85.1,136.1 L85.1,135.8 L85.1,135.6 L85.1,135.3 L85.1,135.1 L85.1,134.8 L85.1,134.6 L85.1,134.3 L85.1,134.1 L85.1,133.8 L85.1,133.6 L85.1,133.3 L85.1,133.1 L85.1,132.8 L85.1,132.6 L85.1,132.3 L85.1,132.1 L85.1,131.8 L85.1,131.6 L85.1,131.3 L85.1,131.1 L85.1,130.8 L85.1,130.6 L85.1,130.3 L85.1,130.1 L85.1,129.8 L85.1,129.6 L85.1,129.4 L85.1,129.1 L85.1,128.9 L85.1,128.6 L85.1,128.4 L85.1,128.1 L85.1,127.9 L85.1,127.6 L85.1,127.4 L85.1,127.1 L85.1,126.9 L85.1,126.6 L85.1,126.4 L85.1,126.1 L85.1,125.9 L85.1,125.6 L85.1,125.4 L85.1,125.1 L85.1,124.9 L85.1,124.6 L85.1,124.4 L85.1,124.1 L85.1,123.9 L85.1,123.6 L85.1,123.4 L85.1,123.1 L85.1,122.9 L85.1,122.6 L85.1,122.4 L85.1,122.1 L85.1,121.9 L85.1,121.6 L85.1,121.4 L85.1,121.1 L85.1,120.9 L85.1,120.6 L85.1,120.4 L85.1,120.1 L85.1,119.9 L85.1,119.6 L85.1,119.4 L85.1,119.1 L85.1,118.9 L85.1,118.6 L85.1,118.4 L85.1,118.2 L85.1,117.9 L85.1,117.7 L85.1,117.4 L85.1,117.2 L85.1,116.9 L85.1,116.7 L85.1,116.4 L85.1,116.2 L85.1,115.9 L85.1,115.7 L85.1,115.4 L85.1,115.2 L85.1,114.9 L85.1,114.7 L85.1,114.4 L85.1,114.2 L85.1,113.9 L85.1,113.7 L85.1,113.4 L85.1,113.2 L85.1,112.9 L85.1,112.7 L85.1,112.4 L85.1,112.2 L85.1,111.9 L85.1,111.7 L85.1,111.4 L85.1,111.2 L85.1,110.9 L85.1,110.7 L85.1,110.4 L85.1,110.2 L85.1,109.9 L85.1,109.7 L85.1,109.4 L85.1,109.2 L85.1,108.9 L85.1,108.7 L85.1,108.4 L85.1,108.2 L85.1,107.9 L85.1,107.7 L85.1,107.4 L85.1,107.2 L85.1,107.0 L85.1,106.7 L85.1,106.5 L85.1,106.2 L85.1,106.0 L85.1,105.7 L85.1,105.5 L85.1,105.2 L85.1,105.0 L85.1,104.7 L85.1,104.5 L85.1,104.2 L85.1,104.0 L85.1,103.7 L85.1,103.5 L85.1,103.2 L85.1,103.0 L85.1,102.7 L85.1,102.5 L85.1,102.2 L85.1,102.0 L85.1,101.7 L85.1,101.5 L85.1,101.2 L85.1,101.0 L85.1,100.7 L85.1,100.5 L85.1,100.2 L85.1,100.0 L85.1,99.7 L85.1,99.5 L85.1,99.2 L85.1,99.0 L85.1,98.7 L85.1,98.5 L85.1,98.2 L85.1,98.0 L85.1,97.7 L85.1,97.5 L85.1,97.2 L85.1,97.0 L85.1,96.7 L85.1,96.5 L85.1,96.2 L85.1,96.0 L85.1,95.8 L85.1,95.5 L85.1,95.3 L85.1,95.0 L85.1,94.8 L85.1,94.5 L85.1,94.3 L85.1,94.0 L85.1,93.8 L85.1,93.5 L85.1,93.3 L85.1,93.0 L85.1,92.8 L85.1,92.5 L85.1,92.3 L85.1,92.0 L85.1,91.8 L85.1,91.5 L85.1,91.3 L85.1,91.0 L85.1,90.8 L85.1,90.5 L85.1,90.3 L85.1,90.0 L85.1,89.8 L85.1,89.5 L85.1,89.3 L85.1,89.0 L85.1,88.8 L85.1,88.5 L85.1,88.3 L85.1,88.0 L85.1,87.8 L85.1,87.5 L85.1,87.3 L85.1,87.0 L85.1,86.8 L85.1,86.5 L85.1,86.3 L85.1,86.0 L85.1,85.8 L85.1,85.5 L85.1,85.3 L85.1,85.0 L85.1,84.8 L85.1,84.6 L85.1,84.3 L85.1,84.1 L85.1,83.8 L85.1,83.6 L85.1,83.3 L85.1,83.1 L85.1,82.8 L85.1,82.6 L85.1,82.3 L85.1,82.1 L85.1,81.8 L85.1,81.6 L85.1,81.3 L85.1,81.1 L85.1,80.8 L85.1,80.6 L85.1,80.3 L85.1,80.1 L85.1,79.8 L85.1,79.6 L85.1,79.3 L85.1,79.1 L85.1,78.8 L85.1,78.6 L85.1,78.3 L85.1,78.1 L85.1,77.8 L85.1,77.6 L85.1,77.3 L85.1,77.1 L85.1,76.8 L85.1,76.6 L85.1,76.3 L85.1,76.1 L85.1,75.8 L85.1,75.6 L85.1,75.3 L85.1,75.1 L85.1,74.8 L85.1,74.6 L85.1,74.3 L85.1,74.1 L85.1,73.8 L85.1,73.6 L85.1,73.4 L85.1,73.1 L85.1,72.9 L85.1,72.6 L85.1,72.4 L85.1,72.1 L85.1,71.9 L85.1,71.6 L85.1,71.4 L85.1,71.1 L85.1,70.9 L85.1,70.6 L85.1,70.4 L85.1,70.1 L85.1,69.9 L85.1,69.6 L85.1,69.4 L85.1,69.1 L85.1,68.9 L85.1,68.6 L85.1,68.4 L85.1,68.1 L85.1,67.9 L85.1,67.6 L85.1,67.4 L85.1,67.1 L85.1,66.9 L85.1,66.6 L85.1,66.4 L85.1,66.1 L85.1,65.9 L85.1,65.6 L85.1,65.4 L85.1,65.1 L85.1,64.9 L85.1,64.6 L85.1,64.4 L92.1,64.1 L92.1,63.9 L92.1,63.6 L92.1,63.4 L92.1,63.1 L92.1,62.9 L92.1,62.6 L92.1,62.4 L92.1,62.2 L92.1,61.9 L92.1,61.7 L92.1,61.4 L92.1,61.2 L92.1,60.9 L92.1,60.7 L92.1,60.4 L92.1,60.2 L92.1,59.9 L92.1,59.7 L92.1,59.4 L92.1,59.2 L92.1,58.9 L92.1,58.7 L92.1,58.4 L92.1,58.2 L92.1,57.9 L92.1,57.7 L92.1,57.4 L92.1,57.2 L92.1,56.9 L92.1,56.7 L92.1,56.4 L99.1,56.2 L99.1,55.9 L99.1,55.7 L99.1,55.4 L99.1,55.2 L99.1,54.9 L99.1,54.7 L99.1,54.4 L106.2,54.2 L106.2,53.9 L106.2,53.7 L106.2,53.4 L106.2,53.2 L106.2,52.9 L106.2,52.7 L113.2,52.4 L113.2,52.2 L113.2,51.9 L113.2,51.7 L113.2,51.4 L113.2,51.2 L113.2,51.0 L113.2,50.7 L120.2,50.5 L120.2,50.2 L120.2,50.0 L127.2,49.7 L127.2,49.5 L127.2,49.2 L127.2,49.0 L127.2,48.7 L127.2,48.5 L127.2,48.2 L127.2,48.0 L127.2,47.7 L127.2,47.5 L127.2,47.2 L134.3,47.0 L134.3,46.7 L134.3,46.5 L134.3,46.2 L134.3,46.0 L134.3,45.7 L134.3,45.5 L134.3,45.2 L141.3,45.0 L141.3,44.7 L148.3,44.5 L162.4,44.2 L176.4,44.0 L176.4,43.7 L183.5,43.5 L183.5,43.2 L183.5,43.0 L183.5,42.7 L183.5,42.5 L190.5,42.2 L190.5,42.0 L190.5,41.7 L190.5,41.5 L190.5,41.2 L190.5,41.0 L197.5,40.7 L211.6,40.5 L232.6,40.2 L232.6,40.0" fill="none" stroke="#61afef" stroke-width="2" opacity="1"/>
<rect x="654" y="55" width="12" height="3" fill="#61afef"/>
<text x="672" y="61" fill="#cdd3e0" font-size="11">otui-capped (n=1350)</text>
<path d="M64.0,375.8 L64.0,375.5 L64.0,375.3 L64.0,375.0 L64.0,374.8 L71.0,374.5 L71.0,374.3 L71.0,374.0 L71.0,373.8 L71.0,373.5 L71.0,373.3 L71.0,373.0 L71.0,372.8 L71.0,372.5 L71.0,372.3 L71.0,372.0 L71.0,371.8 L71.0,371.5 L71.0,371.3 L71.0,371.0 L71.0,370.8 L71.0,370.5 L71.0,370.3 L71.0,370.0 L71.0,369.8 L71.0,369.5 L71.0,369.3 L71.0,369.0 L71.0,368.8 L71.0,368.5 L71.0,368.3 L71.0,368.0 L71.0,367.8 L71.0,367.5 L71.0,367.3 L71.0,367.0 L78.1,366.8 L78.1,366.5 L78.1,366.3 L78.1,366.0 L78.1,365.8 L78.1,365.5 L78.1,365.3 L78.1,365.0 L78.1,364.8 L78.1,364.6 L78.1,364.3 L78.1,364.1 L78.1,363.8 L78.1,363.6 L78.1,363.3 L78.1,363.1 L78.1,362.8 L78.1,362.6 L78.1,362.3 L78.1,362.1 L78.1,361.8 L78.1,361.6 L78.1,361.3 L78.1,361.1 L78.1,360.8 L78.1,360.6 L78.1,360.3 L78.1,360.1 L78.1,359.8 L78.1,359.6 L78.1,359.3 L78.1,359.1 L78.1,358.8 L78.1,358.6 L78.1,358.3 L78.1,358.1 L78.1,357.8 L78.1,357.6 L78.1,357.3 L78.1,357.1 L78.1,356.8 L78.1,356.6 L78.1,356.3 L78.1,356.1 L78.1,355.8 L78.1,355.6 L78.1,355.3 L78.1,355.1 L78.1,354.8 L78.1,354.6 L78.1,354.3 L78.1,354.1 L78.1,353.8 L78.1,353.6 L78.1,353.4 L78.1,353.1 L78.1,352.9 L78.1,352.6 L78.1,352.4 L78.1,352.1 L78.1,351.9 L78.1,351.6 L78.1,351.4 L78.1,351.1 L78.1,350.9 L78.1,350.6 L78.1,350.4 L78.1,350.1 L78.1,349.9 L78.1,349.6 L78.1,349.4 L78.1,349.1 L78.1,348.9 L78.1,348.6 L78.1,348.4 L78.1,348.1 L78.1,347.9 L78.1,347.6 L78.1,347.4 L78.1,347.1 L78.1,346.9 L78.1,346.6 L78.1,346.4 L78.1,346.1 L78.1,345.9 L78.1,345.6 L78.1,345.4 L78.1,345.1 L78.1,344.9 L78.1,344.6 L78.1,344.4 L78.1,344.1 L78.1,343.9 L78.1,343.6 L78.1,343.4 L78.1,343.1 L78.1,342.9 L78.1,342.6 L78.1,342.4 L78.1,342.2 L78.1,341.9 L78.1,341.7 L78.1,341.4 L78.1,341.2 L78.1,340.9 L78.1,340.7 L78.1,340.4 L78.1,340.2 L78.1,339.9 L78.1,339.7 L78.1,339.4 L78.1,339.2 L78.1,338.9 L78.1,338.7 L78.1,338.4 L78.1,338.2 L78.1,337.9 L78.1,337.7 L78.1,337.4 L78.1,337.2 L78.1,336.9 L78.1,336.7 L78.1,336.4 L78.1,336.2 L78.1,335.9 L78.1,335.7 L78.1,335.4 L78.1,335.2 L78.1,334.9 L78.1,334.7 L78.1,334.4 L78.1,334.2 L78.1,333.9 L78.1,333.7 L78.1,333.4 L78.1,333.2 L78.1,332.9 L78.1,332.7 L78.1,332.4 L78.1,332.2 L78.1,331.9 L78.1,331.7 L78.1,331.4 L78.1,331.2 L78.1,331.0 L78.1,330.7 L78.1,330.5 L78.1,330.2 L78.1,330.0 L78.1,329.7 L78.1,329.5 L78.1,329.2 L78.1,329.0 L78.1,328.7 L78.1,328.5 L78.1,328.2 L78.1,328.0 L78.1,327.7 L78.1,327.5 L78.1,327.2 L78.1,327.0 L78.1,326.7 L78.1,326.5 L78.1,326.2 L78.1,326.0 L78.1,325.7 L78.1,325.5 L78.1,325.2 L78.1,325.0 L78.1,324.7 L78.1,324.5 L78.1,324.2 L78.1,324.0 L78.1,323.7 L78.1,323.5 L78.1,323.2 L78.1,323.0 L78.1,322.7 L78.1,322.5 L78.1,322.2 L78.1,322.0 L78.1,321.7 L78.1,321.5 L78.1,321.2 L78.1,321.0 L78.1,320.7 L78.1,320.5 L78.1,320.2 L78.1,320.0 L78.1,319.8 L78.1,319.5 L78.1,319.3 L78.1,319.0 L78.1,318.8 L78.1,318.5 L78.1,318.3 L78.1,318.0 L78.1,317.8 L78.1,317.5 L78.1,317.3 L78.1,317.0 L78.1,316.8 L78.1,316.5 L78.1,316.3 L78.1,316.0 L78.1,315.8 L78.1,315.5 L78.1,315.3 L78.1,315.0 L78.1,314.8 L78.1,314.5 L78.1,314.3 L78.1,314.0 L78.1,313.8 L78.1,313.5 L78.1,313.3 L78.1,313.0 L78.1,312.8 L78.1,312.5 L78.1,312.3 L78.1,312.0 L78.1,311.8 L78.1,311.5 L78.1,311.3 L78.1,311.0 L78.1,310.8 L78.1,310.5 L78.1,310.3 L78.1,310.0 L78.1,309.8 L78.1,309.5 L78.1,309.3 L78.1,309.0 L78.1,308.8 L78.1,308.6 L78.1,308.3 L78.1,308.1 L78.1,307.8 L78.1,307.6 L78.1,307.3 L78.1,307.1 L78.1,306.8 L78.1,306.6 L78.1,306.3 L78.1,306.1 L78.1,305.8 L78.1,305.6 L78.1,305.3 L78.1,305.1 L78.1,304.8 L78.1,304.6 L78.1,304.3 L78.1,304.1 L78.1,303.8 L78.1,303.6 L78.1,303.3 L78.1,303.1 L78.1,302.8 L78.1,302.6 L78.1,302.3 L78.1,302.1 L78.1,301.8 L78.1,301.6 L78.1,301.3 L78.1,301.1 L78.1,300.8 L78.1,300.6 L78.1,300.3 L78.1,300.1 L78.1,299.8 L78.1,299.6 L78.1,299.3 L78.1,299.1 L78.1,298.8 L78.1,298.6 L78.1,298.3 L78.1,298.1 L78.1,297.8 L78.1,297.6 L78.1,297.4 L78.1,297.1 L78.1,296.9 L78.1,296.6 L78.1,296.4 L78.1,296.1 L78.1,295.9 L78.1,295.6 L78.1,295.4 L78.1,295.1 L78.1,294.9 L78.1,294.6 L78.1,294.4 L78.1,294.1 L78.1,293.9 L78.1,293.6 L78.1,293.4 L78.1,293.1 L78.1,292.9 L78.1,292.6 L78.1,292.4 L78.1,292.1 L78.1,291.9 L78.1,291.6 L78.1,291.4 L78.1,291.1 L78.1,290.9 L78.1,290.6 L78.1,290.4 L78.1,290.1 L78.1,289.9 L78.1,289.6 L78.1,289.4 L78.1,289.1 L78.1,288.9 L78.1,288.6 L78.1,288.4 L78.1,288.1 L78.1,287.9 L78.1,287.6 L78.1,287.4 L78.1,287.1 L78.1,286.9 L78.1,286.6 L78.1,286.4 L78.1,286.2 L78.1,285.9 L78.1,285.7 L78.1,285.4 L78.1,285.2 L78.1,284.9 L78.1,284.7 L78.1,284.4 L78.1,284.2 L78.1,283.9 L78.1,283.7 L78.1,283.4 L78.1,283.2 L78.1,282.9 L78.1,282.7 L78.1,282.4 L78.1,282.2 L78.1,281.9 L78.1,281.7 L78.1,281.4 L78.1,281.2 L78.1,280.9 L78.1,280.7 L78.1,280.4 L78.1,280.2 L78.1,279.9 L78.1,279.7 L78.1,279.4 L78.1,279.2 L78.1,278.9 L78.1,278.7 L78.1,278.4 L78.1,278.2 L78.1,277.9 L78.1,277.7 L78.1,277.4 L78.1,277.2 L78.1,276.9 L78.1,276.7 L78.1,276.4 L78.1,276.2 L78.1,275.9 L78.1,275.7 L78.1,275.4 L78.1,275.2 L78.1,275.0 L78.1,274.7 L78.1,274.5 L78.1,274.2 L78.1,274.0 L78.1,273.7 L78.1,273.5 L78.1,273.2 L78.1,273.0 L78.1,272.7 L78.1,272.5 L78.1,272.2 L78.1,272.0 L78.1,271.7 L78.1,271.5 L78.1,271.2 L78.1,271.0 L78.1,270.7 L78.1,270.5 L78.1,270.2 L78.1,270.0 L78.1,269.7 L78.1,269.5 L78.1,269.2 L78.1,269.0 L78.1,268.7 L78.1,268.5 L78.1,268.2 L78.1,268.0 L78.1,267.7 L78.1,267.5 L78.1,267.2 L78.1,267.0 L78.1,266.7 L78.1,266.5 L78.1,266.2 L78.1,266.0 L78.1,265.7 L78.1,265.5 L78.1,265.2 L78.1,265.0 L78.1,264.7 L78.1,264.5 L78.1,264.2 L78.1,264.0 L78.1,263.8 L78.1,263.5 L78.1,263.3 L78.1,263.0 L78.1,262.8 L78.1,262.5 L78.1,262.3 L78.1,262.0 L78.1,261.8 L78.1,261.5 L78.1,261.3 L78.1,261.0 L78.1,260.8 L78.1,260.5 L78.1,260.3 L78.1,260.0 L78.1,259.8 L78.1,259.5 L78.1,259.3 L78.1,259.0 L78.1,258.8 L78.1,258.5 L78.1,258.3 L78.1,258.0 L78.1,257.8 L78.1,257.5 L78.1,257.3 L78.1,257.0 L78.1,256.8 L78.1,256.5 L78.1,256.3 L78.1,256.0 L78.1,255.8 L78.1,255.5 L78.1,255.3 L78.1,255.0 L78.1,254.8 L78.1,254.5 L78.1,254.3 L78.1,254.0 L78.1,253.8 L78.1,253.5 L78.1,253.3 L78.1,253.0 L78.1,252.8 L78.1,252.6 L78.1,252.3 L78.1,252.1 L78.1,251.8 L78.1,251.6 L78.1,251.3 L78.1,251.1 L78.1,250.8 L78.1,250.6 L78.1,250.3 L78.1,250.1 L78.1,249.8 L78.1,249.6 L78.1,249.3 L78.1,249.1 L78.1,248.8 L78.1,248.6 L78.1,248.3 L78.1,248.1 L78.1,247.8 L78.1,247.6 L78.1,247.3 L78.1,247.1 L78.1,246.8 L78.1,246.6 L78.1,246.3 L78.1,246.1 L78.1,245.8 L78.1,245.6 L78.1,245.3 L78.1,245.1 L78.1,244.8 L78.1,244.6 L78.1,244.3 L78.1,244.1 L78.1,243.8 L78.1,243.6 L78.1,243.3 L78.1,243.1 L78.1,242.8 L78.1,242.6 L78.1,242.3 L78.1,242.1 L78.1,241.8 L78.1,241.6 L78.1,241.4 L78.1,241.1 L78.1,240.9 L78.1,240.6 L78.1,240.4 L78.1,240.1 L78.1,239.9 L78.1,239.6 L78.1,239.4 L78.1,239.1 L78.1,238.9 L78.1,238.6 L78.1,238.4 L78.1,238.1 L78.1,237.9 L78.1,237.6 L78.1,237.4 L78.1,237.1 L78.1,236.9 L78.1,236.6 L78.1,236.4 L78.1,236.1 L78.1,235.9 L78.1,235.6 L78.1,235.4 L78.1,235.1 L78.1,234.9 L78.1,234.6 L78.1,234.4 L78.1,234.1 L78.1,233.9 L78.1,233.6 L78.1,233.4 L78.1,233.1 L78.1,232.9 L78.1,232.6 L78.1,232.4 L78.1,232.1 L78.1,231.9 L78.1,231.6 L78.1,231.4 L78.1,231.1 L78.1,230.9 L78.1,230.6 L78.1,230.4 L78.1,230.2 L78.1,229.9 L78.1,229.7 L78.1,229.4 L78.1,229.2 L78.1,228.9 L78.1,228.7 L78.1,228.4 L78.1,228.2 L78.1,227.9 L78.1,227.7 L78.1,227.4 L78.1,227.2 L78.1,226.9 L78.1,226.7 L78.1,226.4 L78.1,226.2 L78.1,225.9 L78.1,225.7 L78.1,225.4 L78.1,225.2 L78.1,224.9 L78.1,224.7 L78.1,224.4 L78.1,224.2 L78.1,223.9 L78.1,223.7 L78.1,223.4 L78.1,223.2 L78.1,222.9 L78.1,222.7 L78.1,222.4 L78.1,222.2 L78.1,221.9 L78.1,221.7 L78.1,221.4 L78.1,221.2 L78.1,220.9 L78.1,220.7 L78.1,220.4 L78.1,220.2 L78.1,219.9 L78.1,219.7 L78.1,219.4 L78.1,219.2 L78.1,219.0 L78.1,218.7 L78.1,218.5 L78.1,218.2 L78.1,218.0 L78.1,217.7 L78.1,217.5 L78.1,217.2 L78.1,217.0 L78.1,216.7 L78.1,216.5 L78.1,216.2 L78.1,216.0 L78.1,215.7 L78.1,215.5 L78.1,215.2 L78.1,215.0 L78.1,214.7 L78.1,214.5 L78.1,214.2 L78.1,214.0 L78.1,213.7 L78.1,213.5 L78.1,213.2 L78.1,213.0 L78.1,212.7 L78.1,212.5 L78.1,212.2 L78.1,212.0 L78.1,211.7 L78.1,211.5 L78.1,211.2 L78.1,211.0 L78.1,210.7 L78.1,210.5 L78.1,210.2 L78.1,210.0 L78.1,209.7 L78.1,209.5 L78.1,209.2 L78.1,209.0 L78.1,208.7 L78.1,208.5 L78.1,208.2 L78.1,208.0 L78.1,207.8 L78.1,207.5 L78.1,207.3 L78.1,207.0 L78.1,206.8 L78.1,206.5 L78.1,206.3 L78.1,206.0 L78.1,205.8 L78.1,205.5 L78.1,205.3 L78.1,205.0 L78.1,204.8 L78.1,204.5 L78.1,204.3 L78.1,204.0 L78.1,203.8 L78.1,203.5 L78.1,203.3 L78.1,203.0 L78.1,202.8 L78.1,202.5 L78.1,202.3 L78.1,202.0 L78.1,201.8 L78.1,201.5 L78.1,201.3 L78.1,201.0 L78.1,200.8 L78.1,200.5 L78.1,200.3 L78.1,200.0 L78.1,199.8 L78.1,199.5 L78.1,199.3 L78.1,199.0 L78.1,198.8 L78.1,198.5 L78.1,198.3 L78.1,198.0 L78.1,197.8 L78.1,197.5 L78.1,197.3 L78.1,197.0 L78.1,196.8 L78.1,196.6 L78.1,196.3 L78.1,196.1 L78.1,195.8 L78.1,195.6 L78.1,195.3 L78.1,195.1 L78.1,194.8 L78.1,194.6 L78.1,194.3 L78.1,194.1 L78.1,193.8 L78.1,193.6 L78.1,193.3 L78.1,193.1 L78.1,192.8 L78.1,192.6 L78.1,192.3 L78.1,192.1 L78.1,191.8 L78.1,191.6 L78.1,191.3 L78.1,191.1 L78.1,190.8 L78.1,190.6 L78.1,190.3 L78.1,190.1 L78.1,189.8 L78.1,189.6 L78.1,189.3 L78.1,189.1 L78.1,188.8 L78.1,188.6 L78.1,188.3 L78.1,188.1 L78.1,187.8 L78.1,187.6 L78.1,187.3 L78.1,187.1 L78.1,186.8 L78.1,186.6 L78.1,186.3 L78.1,186.1 L78.1,185.8 L78.1,185.6 L78.1,185.4 L78.1,185.1 L78.1,184.9 L78.1,184.6 L78.1,184.4 L78.1,184.1 L78.1,183.9 L78.1,183.6 L78.1,183.4 L78.1,183.1 L78.1,182.9 L78.1,182.6 L78.1,182.4 L78.1,182.1 L78.1,181.9 L85.1,181.6 L85.1,181.4 L85.1,181.1 L85.1,180.9 L85.1,180.6 L85.1,180.4 L85.1,180.1 L85.1,179.9 L85.1,179.6 L85.1,179.4 L85.1,179.1 L85.1,178.9 L85.1,178.6 L85.1,178.4 L85.1,178.1 L85.1,177.9 L85.1,177.6 L85.1,177.4 L85.1,177.1 L85.1,176.9 L85.1,176.6 L85.1,176.4 L85.1,176.1 L85.1,175.9 L85.1,175.6 L85.1,175.4 L85.1,175.1 L85.1,174.9 L85.1,174.6 L85.1,174.4 L85.1,174.2 L85.1,173.9 L85.1,173.7 L85.1,173.4 L85.1,173.2 L85.1,172.9 L85.1,172.7 L85.1,172.4 L85.1,172.2 L85.1,171.9 L85.1,171.7 L85.1,171.4 L85.1,171.2 L85.1,170.9 L85.1,170.7 L85.1,170.4 L85.1,170.2 L85.1,169.9 L85.1,169.7 L85.1,169.4 L85.1,169.2 L85.1,168.9 L85.1,168.7 L85.1,168.4 L85.1,168.2 L85.1,167.9 L85.1,167.7 L85.1,167.4 L85.1,167.2 L85.1,166.9 L85.1,166.7 L85.1,166.4 L85.1,166.2 L85.1,165.9 L85.1,165.7 L85.1,165.4 L85.1,165.2 L85.1,164.9 L85.1,164.7 L85.1,164.4 L85.1,164.2 L85.1,163.9 L85.1,163.7 L85.1,163.4 L85.1,163.2 L85.1,163.0 L85.1,162.7 L85.1,162.5 L85.1,162.2 L85.1,162.0 L85.1,161.7 L85.1,161.5 L85.1,161.2 L85.1,161.0 L85.1,160.7 L85.1,160.5 L85.1,160.2 L85.1,160.0 L85.1,159.7 L85.1,159.5 L85.1,159.2 L85.1,159.0 L85.1,158.7 L85.1,158.5 L85.1,158.2 L85.1,158.0 L85.1,157.7 L85.1,157.5 L85.1,157.2 L85.1,157.0 L85.1,156.7 L85.1,156.5 L85.1,156.2 L85.1,156.0 L85.1,155.7 L85.1,155.5 L85.1,155.2 L85.1,155.0 L85.1,154.7 L85.1,154.5 L85.1,154.2 L85.1,154.0 L85.1,153.7 L85.1,153.5 L85.1,153.2 L85.1,153.0 L85.1,152.7 L85.1,152.5 L85.1,152.2 L85.1,152.0 L85.1,151.8 L85.1,151.5 L85.1,151.3 L85.1,151.0 L85.1,150.8 L85.1,150.5 L85.1,150.3 L85.1,150.0 L85.1,149.8 L85.1,149.5 L85.1,149.3 L85.1,149.0 L85.1,148.8 L85.1,148.5 L85.1,148.3 L85.1,148.0 L85.1,147.8 L85.1,147.5 L85.1,147.3 L85.1,147.0 L85.1,146.8 L85.1,146.5 L85.1,146.3 L85.1,146.0 L85.1,145.8 L85.1,145.5 L85.1,145.3 L85.1,145.0 L85.1,144.8 L85.1,144.5 L85.1,144.3 L85.1,144.0 L85.1,143.8 L85.1,143.5 L85.1,143.3 L85.1,143.0 L85.1,142.8 L85.1,142.5 L85.1,142.3 L85.1,142.0 L85.1,141.8 L85.1,141.5 L85.1,141.3 L85.1,141.0 L85.1,140.8 L85.1,140.6 L85.1,140.3 L85.1,140.1 L85.1,139.8 L85.1,139.6 L85.1,139.3 L85.1,139.1 L85.1,138.8 L85.1,138.6 L85.1,138.3 L85.1,138.1 L85.1,137.8 L85.1,137.6 L85.1,137.3 L85.1,137.1 L85.1,136.8 L85.1,136.6 L85.1,136.3 L85.1,136.1 L85.1,135.8 L85.1,135.6 L85.1,135.3 L85.1,135.1 L85.1,134.8 L85.1,134.6 L85.1,134.3 L85.1,134.1 L85.1,133.8 L85.1,133.6 L85.1,133.3 L85.1,133.1 L85.1,132.8 L85.1,132.6 L85.1,132.3 L85.1,132.1 L85.1,131.8 L85.1,131.6 L85.1,131.3 L85.1,131.1 L85.1,130.8 L85.1,130.6 L85.1,130.3 L85.1,130.1 L85.1,129.8 L85.1,129.6 L85.1,129.4 L85.1,129.1 L85.1,128.9 L85.1,128.6 L85.1,128.4 L85.1,128.1 L85.1,127.9 L85.1,127.6 L85.1,127.4 L85.1,127.1 L85.1,126.9 L85.1,126.6 L85.1,126.4 L85.1,126.1 L85.1,125.9 L85.1,125.6 L85.1,125.4 L85.1,125.1 L85.1,124.9 L85.1,124.6 L85.1,124.4 L85.1,124.1 L85.1,123.9 L85.1,123.6 L85.1,123.4 L85.1,123.1 L85.1,122.9 L85.1,122.6 L85.1,122.4 L85.1,122.1 L85.1,121.9 L85.1,121.6 L85.1,121.4 L85.1,121.1 L85.1,120.9 L85.1,120.6 L85.1,120.4 L85.1,120.1 L85.1,119.9 L85.1,119.6 L85.1,119.4 L85.1,119.1 L85.1,118.9 L85.1,118.6 L85.1,118.4 L85.1,118.2 L85.1,117.9 L85.1,117.7 L85.1,117.4 L85.1,117.2 L85.1,116.9 L85.1,116.7 L85.1,116.4 L85.1,116.2 L85.1,115.9 L85.1,115.7 L85.1,115.4 L85.1,115.2 L85.1,114.9 L85.1,114.7 L85.1,114.4 L85.1,114.2 L85.1,113.9 L85.1,113.7 L85.1,113.4 L85.1,113.2 L85.1,112.9 L85.1,112.7 L85.1,112.4 L85.1,112.2 L85.1,111.9 L85.1,111.7 L85.1,111.4 L85.1,111.2 L85.1,110.9 L85.1,110.7 L85.1,110.4 L85.1,110.2 L85.1,109.9 L85.1,109.7 L85.1,109.4 L85.1,109.2 L85.1,108.9 L85.1,108.7 L85.1,108.4 L85.1,108.2 L85.1,107.9 L85.1,107.7 L85.1,107.4 L85.1,107.2 L85.1,107.0 L85.1,106.7 L85.1,106.5 L85.1,106.2 L85.1,106.0 L85.1,105.7 L85.1,105.5 L85.1,105.2 L85.1,105.0 L85.1,104.7 L85.1,104.5 L85.1,104.2 L85.1,104.0 L85.1,103.7 L85.1,103.5 L85.1,103.2 L85.1,103.0 L85.1,102.7 L85.1,102.5 L85.1,102.2 L85.1,102.0 L85.1,101.7 L85.1,101.5 L85.1,101.2 L85.1,101.0 L85.1,100.7 L85.1,100.5 L85.1,100.2 L85.1,100.0 L85.1,99.7 L85.1,99.5 L85.1,99.2 L85.1,99.0 L85.1,98.7 L85.1,98.5 L85.1,98.2 L85.1,98.0 L85.1,97.7 L85.1,97.5 L85.1,97.2 L85.1,97.0 L85.1,96.7 L85.1,96.5 L85.1,96.2 L85.1,96.0 L85.1,95.8 L85.1,95.5 L85.1,95.3 L85.1,95.0 L85.1,94.8 L85.1,94.5 L85.1,94.3 L85.1,94.0 L85.1,93.8 L85.1,93.5 L85.1,93.3 L85.1,93.0 L85.1,92.8 L85.1,92.5 L85.1,92.3 L85.1,92.0 L85.1,91.8 L85.1,91.5 L85.1,91.3 L85.1,91.0 L85.1,90.8 L85.1,90.5 L85.1,90.3 L85.1,90.0 L85.1,89.8 L85.1,89.5 L85.1,89.3 L85.1,89.0 L85.1,88.8 L85.1,88.5 L85.1,88.3 L85.1,88.0 L85.1,87.8 L85.1,87.5 L85.1,87.3 L85.1,87.0 L85.1,86.8 L85.1,86.5 L85.1,86.3 L85.1,86.0 L85.1,85.8 L85.1,85.5 L85.1,85.3 L85.1,85.0 L85.1,84.8 L85.1,84.6 L85.1,84.3 L85.1,84.1 L85.1,83.8 L85.1,83.6 L85.1,83.3 L85.1,83.1 L85.1,82.8 L85.1,82.6 L85.1,82.3 L85.1,82.1 L85.1,81.8 L85.1,81.6 L85.1,81.3 L85.1,81.1 L85.1,80.8 L85.1,80.6 L85.1,80.3 L85.1,80.1 L85.1,79.8 L85.1,79.6 L85.1,79.3 L85.1,79.1 L85.1,78.8 L85.1,78.6 L85.1,78.3 L85.1,78.1 L85.1,77.8 L85.1,77.6 L85.1,77.3 L85.1,77.1 L85.1,76.8 L85.1,76.6 L85.1,76.3 L85.1,76.1 L85.1,75.8 L85.1,75.6 L85.1,75.3 L85.1,75.1 L85.1,74.8 L85.1,74.6 L85.1,74.3 L85.1,74.1 L85.1,73.8 L85.1,73.6 L85.1,73.4 L85.1,73.1 L85.1,72.9 L85.1,72.6 L85.1,72.4 L85.1,72.1 L85.1,71.9 L85.1,71.6 L85.1,71.4 L85.1,71.1 L85.1,70.9 L85.1,70.6 L85.1,70.4 L85.1,70.1 L85.1,69.9 L85.1,69.6 L85.1,69.4 L85.1,69.1 L85.1,68.9 L85.1,68.6 L85.1,68.4 L85.1,68.1 L85.1,67.9 L85.1,67.6 L85.1,67.4 L85.1,67.1 L85.1,66.9 L85.1,66.6 L85.1,66.4 L85.1,66.1 L85.1,65.9 L85.1,65.6 L85.1,65.4 L85.1,65.1 L85.1,64.9 L85.1,64.6 L92.1,64.4 L92.1,64.1 L92.1,63.9 L92.1,63.6 L92.1,63.4 L92.1,63.1 L92.1,62.9 L92.1,62.6 L92.1,62.4 L92.1,62.2 L92.1,61.9 L92.1,61.7 L92.1,61.4 L92.1,61.2 L92.1,60.9 L92.1,60.7 L92.1,60.4 L92.1,60.2 L92.1,59.9 L92.1,59.7 L92.1,59.4 L92.1,59.2 L92.1,58.9 L92.1,58.7 L92.1,58.4 L92.1,58.2 L92.1,57.9 L92.1,57.7 L92.1,57.4 L92.1,57.2 L92.1,56.9 L92.1,56.7 L92.1,56.4 L92.1,56.2 L92.1,55.9 L92.1,55.7 L92.1,55.4 L92.1,55.2 L92.1,54.9 L92.1,54.7 L99.1,54.4 L99.1,54.2 L99.1,53.9 L99.1,53.7 L99.1,53.4 L99.1,53.2 L99.1,52.9 L106.2,52.7 L106.2,52.4 L106.2,52.2 L113.2,51.9 L113.2,51.7 L113.2,51.4 L113.2,51.2 L113.2,51.0 L120.2,50.7 L120.2,50.5 L120.2,50.2 L120.2,50.0 L120.2,49.7 L127.2,49.5 L127.2,49.2 L127.2,49.0 L127.2,48.7 L127.2,48.5 L127.2,48.2 L127.2,48.0 L127.2,47.7 L127.2,47.5 L127.2,47.2 L127.2,47.0 L134.3,46.7 L134.3,46.5 L134.3,46.2 L134.3,46.0 L134.3,45.7 L134.3,45.5 L134.3,45.2 L134.3,45.0 L134.3,44.7 L134.3,44.5 L134.3,44.2 L134.3,44.0 L141.3,43.7 L155.4,43.5 L169.4,43.2 L176.4,43.0 L183.5,42.7 L183.5,42.5 L183.5,42.2 L183.5,42.0 L190.5,41.7 L190.5,41.5 L190.5,41.2 L190.5,41.0 L190.5,40.7 L190.5,40.5 L190.5,40.2 L190.5,40.0" fill="none" stroke="#56b6c2" stroke-width="2" opacity="1"/>
<rect x="654" y="71" width="12" height="3" fill="#56b6c2"/>
<text x="672" y="77" fill="#cdd3e0" font-size="11">otui-uncapped (n=1350)</text>
<text x="64" y="432" fill="#6f7689" font-size="10">Latency = PTY write of the wheel event to the next PTY output chunk.</text>
</svg>
<h2>Startup</h2>
<svg xmlns="http://www.w3.org/2000/svg" width="860" height="360" viewBox="0 0 860 360" font-family="ui-monospace,monospace">
<rect width="860" height="360" fill="#11151c"/>
<text x="64" y="24" fill="#e8eaf0" font-size="15" font-weight="bold">Startup (fake gateway) — median of 10 reps, whiskers = IQR</text>
<line x1="64" y1="296" x2="844" y2="296" stroke="#262c38"/>
<text x="56" y="300" fill="#8b93a7" font-size="11" text-anchor="end">0.0</text>
<line x1="64" y1="244.8" x2="844" y2="244.8" stroke="#262c38"/>
<text x="56" y="248.8" fill="#8b93a7" font-size="11" text-anchor="end">46.5</text>
<line x1="64" y1="193.60000000000002" x2="844" y2="193.60000000000002" stroke="#262c38"/>
<text x="56" y="197.60000000000002" fill="#8b93a7" font-size="11" text-anchor="end">92.9</text>
<line x1="64" y1="142.4" x2="844" y2="142.4" stroke="#262c38"/>
<text x="56" y="146.4" fill="#8b93a7" font-size="11" text-anchor="end">139</text>
<line x1="64" y1="91.20000000000002" x2="844" y2="91.20000000000002" stroke="#262c38"/>
<text x="56" y="95.20000000000002" fill="#8b93a7" font-size="11" text-anchor="end">186</text>
<line x1="64" y1="40.00000000000003" x2="844" y2="40.00000000000003" stroke="#262c38"/>
<text x="56" y="44.00000000000003" fill="#8b93a7" font-size="11" text-anchor="end">232</text>
<text x="16" y="168" fill="#aab2c5" font-size="12" text-anchor="middle" transform="rotate(-90 16 168)">ms from spawn</text>
<rect x="216" y="222.71545415411106" width="40" height="73.28454584588894" fill="#e06c75" opacity="0.85"/>
<line x1="236" y1="224.3684890228153" x2="236" y2="221.3379250968575" stroke="#e8eaf0" stroke-width="1.5"/>
<text x="236" y="217.71545415411106" fill="#cdd3e0" font-size="10" text-anchor="middle">66.5</text>
<text x="236" y="312" fill="#8b93a7" font-size="10" text-anchor="middle">first byte</text>
<rect x="262" y="73.39130434782606" width="40" height="222.60869565217394" fill="#98c379" opacity="0.85"/>
<line x1="282" y1="74.21782178217819" x2="282" y2="73.39130434782606" stroke="#e8eaf0" stroke-width="1.5"/>
<text x="282" y="68.39130434782606" fill="#cdd3e0" font-size="10" text-anchor="middle">202</text>
<text x="282" y="312" fill="#8b93a7" font-size="10" text-anchor="middle">session.create</text>
<text x="259" y="330" fill="#aab2c5" font-size="11" text-anchor="middle">ink</text>
<rect x="606" y="156.04304778303916" width="40" height="139.95695221696084" fill="#61afef" opacity="0.85"/>
<line x1="626" y1="157.145071028842" x2="626" y2="151.3594489883771" stroke="#e8eaf0" stroke-width="1.5"/>
<text x="626" y="151.04304778303916" fill="#cdd3e0" font-size="10" text-anchor="middle">127</text>
<text x="626" y="312" fill="#8b93a7" font-size="10" text-anchor="middle">first byte</text>
<rect x="652" y="102.04390873869994" width="40" height="193.95609126130006" fill="#98c379" opacity="0.85"/>
<line x1="672" y1="103.1459319845028" x2="672" y2="102.04390873869994" stroke="#e8eaf0" stroke-width="1.5"/>
<text x="672" y="97.04390873869994" fill="#cdd3e0" font-size="10" text-anchor="middle">176</text>
<text x="672" y="312" fill="#8b93a7" font-size="10" text-anchor="middle">session.create</text>
<text x="649" y="330" fill="#aab2c5" font-size="11" text-anchor="middle">otui-capped</text>
<text x="64" y="352" fill="#6f7689" font-size="10">first byte = first PTY output; session.create = the UI reaches its session bootstrap RPC.</text>
</svg>
<h2>Streaming CPU / PTY throughput</h2>
<svg xmlns="http://www.w3.org/2000/svg" width="860" height="360" viewBox="0 0 860 360" font-family="ui-monospace,monospace">
<rect width="860" height="360" fill="#11151c"/>
<text x="64" y="24" fill="#e8eaf0" font-size="15" font-weight="bold">Paced streaming (30 ev/s): PTY output rate + CPU per event — median±IQR over reps</text>
<line x1="64" y1="296" x2="844" y2="296" stroke="#262c38"/>
<text x="56" y="300" fill="#8b93a7" font-size="11" text-anchor="end">0.0</text>
<line x1="64" y1="244.8" x2="844" y2="244.8" stroke="#262c38"/>
<text x="56" y="248.8" fill="#8b93a7" font-size="11" text-anchor="end">13.6</text>
<line x1="64" y1="193.60000000000002" x2="844" y2="193.60000000000002" stroke="#262c38"/>
<text x="56" y="197.60000000000002" fill="#8b93a7" font-size="11" text-anchor="end">27.2</text>
<line x1="64" y1="142.40000000000003" x2="844" y2="142.40000000000003" stroke="#262c38"/>
<text x="56" y="146.40000000000003" fill="#8b93a7" font-size="11" text-anchor="end">40.7</text>
<line x1="64" y1="91.20000000000002" x2="844" y2="91.20000000000002" stroke="#262c38"/>
<text x="56" y="95.20000000000002" fill="#8b93a7" font-size="11" text-anchor="end">54.3</text>
<line x1="64" y1="40" x2="844" y2="40" stroke="#262c38"/>
<text x="56" y="44" fill="#8b93a7" font-size="11" text-anchor="end">67.9</text>
<text x="16" y="168" fill="#aab2c5" font-size="12" text-anchor="middle" transform="rotate(-90 16 168)">KiB/s · ms/event</text>
<rect x="151" y="74.69605060130291" width="40" height="221.30394939869709" fill="#56b6c2" opacity="0.85"/>
<line x1="171" y1="74.7178558852338" x2="171" y2="74.6645668429257" stroke="#e8eaf0" stroke-width="1.5"/>
<text x="171" y="69.69605060130291" fill="#cdd3e0" font-size="10" text-anchor="middle">58.7</text>
<text x="171" y="312" fill="#8b93a7" font-size="10" text-anchor="middle">PTY KiB/s</text>
<rect x="197" y="182.5707807008498" width="40" height="113.42921929915019" fill="#d19a66" opacity="0.85"/>
<line x1="217" y1="182.5933791639855" x2="217" y2="182.53311659562362" stroke="#e8eaf0" stroke-width="1.5"/>
<text x="217" y="177.5707807008498" fill="#cdd3e0" font-size="10" text-anchor="middle">30.1</text>
<text x="217" y="312" fill="#8b93a7" font-size="10" text-anchor="middle">CPU ms/event</text>
<text x="194" y="330" fill="#aab2c5" font-size="11" text-anchor="middle">otui-uncapped</text>
<rect x="411" y="73.80668209318526" width="40" height="222.19331790681474" fill="#61afef" opacity="0.85"/>
<line x1="431" y1="74.1142391608713" x2="431" y2="73.39130434782606" stroke="#e8eaf0" stroke-width="1.5"/>
<text x="431" y="68.80668209318526" fill="#cdd3e0" font-size="10" text-anchor="middle">58.9</text>
<text x="431" y="312" fill="#8b93a7" font-size="10" text-anchor="middle">PTY KiB/s</text>
<rect x="457" y="182.91729046893062" width="40" height="113.08270953106938" fill="#d19a66" opacity="0.85"/>
<line x1="477" y1="182.93235611102108" x2="477" y2="182.7440355848902" stroke="#e8eaf0" stroke-width="1.5"/>
<text x="477" y="177.91729046893062" fill="#cdd3e0" font-size="10" text-anchor="middle">30.0</text>
<text x="477" y="312" fill="#8b93a7" font-size="10" text-anchor="middle">CPU ms/event</text>
<text x="454" y="330" fill="#aab2c5" font-size="11" text-anchor="middle">otui-capped</text>
<rect x="671" y="130.291097753282" width="40" height="165.708902246718" fill="#e06c75" opacity="0.85"/>
<line x1="691" y1="131.40378667260364" x2="691" y2="129.65657914348859" stroke="#e8eaf0" stroke-width="1.5"/>
<text x="691" y="125.291097753282" fill="#cdd3e0" font-size="10" text-anchor="middle">44.0</text>
<text x="691" y="312" fill="#8b93a7" font-size="10" text-anchor="middle">PTY KiB/s</text>
<rect x="717" y="179.01528916749885" width="40" height="116.98471083250115" fill="#d19a66" opacity="0.85"/>
<line x1="737" y1="179.181011230494" x2="737" y2="178.29967116820148" stroke="#e8eaf0" stroke-width="1.5"/>
<text x="737" y="174.01528916749885" fill="#cdd3e0" font-size="10" text-anchor="middle">31.0</text>
<text x="737" y="312" fill="#8b93a7" font-size="10" text-anchor="middle">CPU ms/event</text>
<text x="714" y="330" fill="#aab2c5" font-size="11" text-anchor="middle">ink</text>
<text x="64" y="352" fill="#6f7689" font-size="10">CPU from /proc/PID/stat utime+stime deltas across the stream window (UI process only).</text>
</svg>
<h2>E3 survival (memory-constrained Docker)</h2>
<table><tr><th>cell</th><th>config</th><th>limit</th><th>result</th><th>msgs survived</th><th>VmHWM</th><th>basis</th></tr><tr><td>e3lite-1g</td><td>ink</td><td>1073741824</td>
<td>completed</td><td>10000</td>
<td>223 MB</td><td></td></tr><tr><td>e3lite-1g</td><td>otui-capped</td><td>1073741824</td>
<td>died</td><td>3000</td>
<td>849 MB</td><td></td></tr></table>
<h2>Run health</h2>
<p style="color:#e5c07b">⚠ drain assertion violations (runs kept, flagged):</p>
<table><tr><th>run</th><th>max loop lag</th><th>violations &gt;10ms</th></tr><tr><td>2026-06-10T2058-50e3471-mem3000-opentui-otui-capped-r0.json</td><td>18 ms</td><td>2</td></tr><tr><td>2026-06-10T2058-50e3471-mem3000-opentui-otui-uncapped-r0.json</td><td>22 ms</td><td>3</td></tr><tr><td>2026-06-10T2059-14ee1a5-mem3000-opentui-otui-uncapped-r1.json</td><td>33 ms</td><td>3</td></tr><tr><td>2026-06-10T2100-197d499-mem3000-opentui-otui-capped-r2.json</td><td>22 ms</td><td>3</td></tr><tr><td>2026-06-10T2100-197d499-mem3000-opentui-otui-uncapped-r2.json</td><td>19 ms</td><td>2</td></tr><tr><td>2026-06-10T2107-197d499-cpu800-opentui-otui-uncapped-r0.json</td><td>11 ms</td><td>1</td></tr><tr><td>2026-06-10T2108-197d499-cpu800-opentui-otui-capped-r0.json</td><td>15 ms</td><td>1</td></tr><tr><td>2026-06-10T2116-197d499-cpu800-opentui-otui-capped-r1.json</td><td>11 ms</td><td>1</td></tr><tr><td>2026-06-10T2124-197d499-scroll2000-opentui-otui-capped-r0.json</td><td>15 ms</td><td>2</td></tr><tr><td>2026-06-10T2125-197d499-scroll2000-opentui-otui-uncapped-r0.json</td><td>26 ms</td><td>2</td></tr><tr><td>2026-06-10T2126-197d499-scroll2000-opentui-otui-capped-r1.json</td><td>23 ms</td><td>2</td></tr><tr><td>2026-06-10T2126-197d499-scroll2000-opentui-otui-uncapped-r1.json</td><td>21 ms</td><td>2</td></tr><tr><td>2026-06-10T2127-197d499-scroll2000-opentui-otui-uncapped-r2.json</td><td>15 ms</td><td>2</td></tr><tr><td>2026-06-10T2128-197d499-scroll2000-opentui-otui-capped-r2.json</td><td>20 ms</td><td>2</td></tr><tr><td>2026-06-10T2146-197d499-slope10000-opentui-otui-uncapped-r0.json</td><td>25 ms</td><td>4</td></tr><tr><td>2026-06-10T2147-e3-e3lite-1g-opentui-otui-capped-r0.json</td><td>14 ms</td><td>3</td></tr><tr><td>2026-06-10T2236-a939c9a-mem3000-opentui-otui-capped-r0.json</td><td>24 ms</td><td>4</td></tr><tr><td>2026-06-10T2237-a939c9a-mem3000-opentui-otui-uncapped-r0.json</td><td>14 ms</td><td>2</td></tr><tr><td>2026-06-10T2237-a939c9a-slope10000-opentui-otui-uncapped-r0.json</td><td>69 ms</td><td>17</td></tr></table>
</body></html>