diff --git a/docs/port/HANDOFF.md b/docs/port/HANDOFF.md index 2f1a5653..43244197 100644 --- a/docs/port/HANDOFF.md +++ b/docs/port/HANDOFF.md @@ -2529,6 +2529,40 @@ whatever it returns β€” the same reason a truncated log and a t=0 render both lo fine from inside. Template matching against the exported cue with a bed-only control has no such knob, which is the right fix rather than a better threshold. +## πŸ”΄ 2026-08-30 β€” your ask #1: the plate **PULSES**. Your flash-and-nothing is wrong. + +**Measured, from the running game, no input at all.** You said this was the one ask +that could *delete* an authored entry. It does the opposite: **keep the pulse.** + +Held at the title, the plate oscillates continuously β€” two windows in one boot, +58 s and 57 s, ~23 cycles each, no decay, no settling: + +| | window | glyph px | period | +|---|---|---|---| +| run 1 | 58 s | 714 … 1520 | **2.530 s** | +| run 2 | 57 s | 714 … 1520 | **2.540 s** | + +⚠️ **It never goes off.** The plate-absent floor is **159** green pixels (the title +art's own), measured on `live-title-build4-no-plate.png`. The pulse bottoms at +**714** β€” 4.5Γ— the floor. So it dims and brightens; `ptbtn00` going transparent at +t=244 is not the end of the story, `ptbtn00f`'s 120-unit cycle is. + +🟑 **Author the 120 units, not my seconds.** The declared cycle is 120 +([`ui-record-loop-length.md`](../re/structures/ui-record-loop-length.md)); earlier +corpus runs measured 2.24 s and this one 2.535 s β€” the same declared number at a +different emulator pacing (Γ—1.12 vs Γ—1.27 against a nominal 2.000 s). This +container was loaded. **Do not hardcode 2.5 s.** + +⚠️ Reach: one boot; two windows in it are not two boots. It does not distinguish the +**boot** title from an **attract-loop** title β€” run 1 opens at tβ‰ˆ255 s against Q9's +~193 s no-input baseline. And the glyph count is a thresholded pixel count, so +714/1520 is **not** an alpha ratio β€” do not read a duty cycle off it. + +[`plate-pulse-measured.md`](../re/structures/plate-pulse-measured.md) Β· +[series](../re/data/plate-pulse-timeseries.txt) Β· +[peak](../re/captures/title-builds/live-title-plate-pulse-peak.png) Β· +[trough](../re/captures/title-builds/live-title-plate-pulse-trough.png) + ## βœ… 2026-08-30 β€” your ask #2: **no**, t=357.7 was never fitted against a PNG β€” and a sweep cannot date a frame **Answer: different artefact, different instrument, and the two numbers are not diff --git a/docs/re/INDEX.md b/docs/re/INDEX.md index 088b9ba0..63f3d5d2 100644 --- a/docs/re/INDEX.md +++ b/docs/re/INDEX.md @@ -180,3 +180,4 @@ files, which is how the same ground got covered twice. | [`structures/ui-forced-backdrop.md`](structures/ui-forced-backdrop.md) *(colour census + self-refutation)* | What colour a keyless element is, and which forced verdicts the argument actually supports | βœ… **decoded, disc-wide**: every full-screen `*eff00*` **primitive** is **pure black** at its various alphas (`ff000000`, `7f000000`, `40000000`, `b2000000`, `cc000000`, `d4000000`, `00000000`) β€” exactly an alpha-over dim or fade, and an *additive* black quad would be a no-op nobody would author. The **only** non-black primitive on the disc is `pbafc.prm`, RGB `00e8e0` cyan at alphas to `ff`, and it is **844Γ—600, not full-screen**, so outside the backdrop rule's geometry guard β€” ❔ it is now the sole additive candidate. πŸ”΄ **Self-refutation: of the 80 forced-first instances only 42 are `.prm`; 38 are `.tbm` carrying fade `ffffffff`.** A *solid* white quad painted first would make the screen white and no screen is white, so a `.tbm` is a white **modulation on a texture** β€” and element alpha does not establish its coverage. That is the `.t32` error one extension further out: I had fixed the symptom (`el.sprite.is_some()`) not the cause, **an element's alpha is not its texture's opacity, and only an untextured primitive makes the two the same fact**. So 42 verdicts stay **decoded**, 38 drop to 🟑 (still almost certainly right β€” all named `*base*`, full-screen, and `pfbase.tbm`'s first position is *measured* β€” but on a name-and-role argument this page elsewhere calls the weaker kind). ⚠️ Code deliberately unchanged: restricting to `.prm` would send eleven screens' backgrounds back to last, the blank-screen bug the rule fixed. Split pinned by a test | | [`structures/ui-prm-blend-mode.md`](structures/ui-prm-blend-mode.md) | Whether a primitive blends additively or alpha-over | ❔ **undecodable, with reach** β€” but the consequence is closed. Looked in **the bundle** (no field: the declaration words are constant and a primitive has no RATC child at all), **the colour census** (every full-screen `*eff00*` primitive is **pure black**; the only non-black primitive on the disc is `pbafc.prm`, cyan `00e8e0`), **the occlusion constraint** (inapplicable β€” `pbafc.prm` strobes 255/124 every 2 units, travels, and is scaled **2 %Γ—3 %**, so it draws ~**17Γ—18 px**, not its declared 844Γ—600), and **the oracle** (`GP_READY_ROOM` is a recorded no-go and gameplay needs the β’Ά that faults the guest). βœ… **Why it stopped mattering:** for a *black* quad the hypotheses differ only in whether it hides what is beneath β€” drawn **first** it is correct under **both**, drawn **last** only under additive. So `forced_backdrop`'s verdict is robust to the open question, and the port's original "layerless sorts last" was wrong under alpha-over and merely pointless under additive. ⚠️ This is not evidence *for* alpha-over. πŸ”΄ The investigation found `forced_backdrop` judged coverage from the **pivot alone**, ignoring scale; checked first, **all 80 forced instances are at 100 %**, so no verdict moved and the added guard is defensive | | [`structures/title-a-press-fault.md`](structures/title-a-press-fault.md) | Why a single β’Ά on the title faults the guest β€” the blocker on all menu-side dynamic RE | βœ… **SOLVED 2026-08-30, and it is the emulator, not the game.** Xenia returns `X_ERROR_SUCCESS` with a *zeroed* keystroke on every `XamInputGetKeystrokeEx` while a XAM dialog is up (`xam_input.cc:197`, upstream); the game's pump is an **unbounded** `while (GetKeystrokeEx()==SUCCESS) queue.push_back()`, so it queued **8 388 608** empty keystrokes, grew its vector to 64 MB, asked for 128 MB, got a failed allocation back **unchecked** and copied off the top of the guest thread stack. βœ… **The number is the argument**: the Canary counter reports **8 388 601** swallowed calls at the last report before the crash, the dump's `r29` says the vector held **8 388 608** β€” two independent instruments, 7 apart, inside the 600-call reporting granularity. No new boot: the failing run's 326 MB log was still on disk. πŸ”΄ **RETRACTED β€” "`r9` is a wild pointer above 4 GB"**. Xenia prints `si_addr`, a *host* address, and the guest is mapped at `0x100000000`: `0x1701D0000 βˆ’ 0x100000000 = 0x701D0000`, which **is** `r9` in the dump β€” an ordinary guest heap address on an uncommitted page. Subtract `0x100000000` from every `Access Violation … at 0x1________` before reading it. βœ… **Decoded code path**, image-checked with **0 mismatches** over 586 instructions: `sub_824574C0` the input-manager singleton at `0x828F3888`, `sub_82457038` the keystroke pump, `sub_82457780` its `vector` insert-with-grow. βœ… **It explains the earlier successes**: whether a XAM dialog is up is *emulator* state, so "reproduced 4/4" and "Q4/Q5 pressed β’Ά fine" were both always true. 🟑 **Which** dialog is still open β€” `XamShowDeviceSelectorUI` is ruled out (`storage_selection_dialog = false` takes the headless path), `XamShowSigninUI` / `XamShowMessageBoxUIEx` are not; the settling experiment is one log line per `is_xam_dialog_present_.store(true)` site, not another blind boot. 🟑 Three untried routes out: dismiss the dialog, `--headless`, or return `X_ERROR_EMPTY` from the swallow. βœ… `frame_clock.sh`'s 300 MB guard killed the run as designed β€” keep it | +| [`structures/plate-pulse-measured.md`](structures/plate-pulse-measured.md) | Does the `PRESS β’Ά` plate stay up, pulse, or blink once? | βœ… **measured** β€” it **PULSES**, continuously and without decay, on a title held with **no input**: two windows in one boot, 58 s and 57 s, ~23 cycles each, periods **2.530 / 2.540 s** agreeing to 0.4 %. ⚠️ **It never goes off** β€” the plate-absent floor is **159** green pixels (the title art's own, from `live-title-build4-no-plate.png`) and the pulse bottoms at **714**, 4.5Γ— that. So the port's "flash and nothing after", reasoned from `ptbtn00` expiring at t=244, is wrong; `ptbtn00f`'s 120-unit cycle is what runs. πŸ”΄ **Two estimators, one misspecified**: mid-crossings replicate to 0.4 %, a single-sinusoid fit does not (2.553 vs 2.413) because the waveform is fast-rise/slow-decay β€” and its own rΒ² of 0.468/0.228 is the tell. Both were controlled on synthetics at 2.24/2.55/3.10 s laid on the real timestamps and recovered all three exactly. 🟑 wall-clock is **13 % longer** than the corpus's earlier 2.24 s mean β€” same declared 120 units, different pacing (Γ—1.27 vs Γ—1.12), so **author the units**. ⚠️ Reach: one boot; does not distinguish the boot title from an attract-loop title; the glyph count is a thresholded pixel count and **not** an alpha, so no duty cycle can be read off it | diff --git a/docs/re/data/plate-pulse-timeseries.txt b/docs/re/data/plate-pulse-timeseries.txt new file mode 100644 index 00000000..f6a2e79e --- /dev/null +++ b/docs/re/data/plate-pulse-timeseries.txt @@ -0,0 +1,3063 @@ +# The PRESS (A) plate over time on a held title, no input. +# +# Produced by: tools/re-capture/plate_timeseries.py, 2026-08-30. +# Xenia Canary, no-input boot, profile SylphRE signed in. +# Columns: t_s (since probe start), glyph_px, surface_mean. +# +# glyph_px is is_title.py's green-(A)-glyph counter, byte-identical. +# Controls run BEFORE this was pointed at anything unknown: +# live-title-press-a.png 753 (matches the documented value) +# live-main-menu.png 327 (matches the documented value) +# live-title-build4-no-plate.png 159 <- the plate-absent FLOOR +# +# RESULT: the plate PULSES continuously. Two windows in one boot: +# run 1 t=254..312 s 58 s glyph 714..1520 period 2.530 s +# run 2 t= 83..140 s 57 s glyph 714..1520 period 2.540 s +# (mid-crossing estimator; see the doc for why the sinusoid fit is worse) +# +### RUN 1 +# t_s glyph_px surface_mean +0.704 0 19.731 +0.765 0 19.569 +0.953 0 19.205 +1.095 0 18.823 +1.258 0 18.823 +1.450 0 18.823 +1.595 0 18.823 +1.762 0 18.823 +1.925 0 18.823 +2.103 0 18.823 +2.262 0 18.823 +2.451 0 18.823 +2.600 0 18.823 +2.763 0 18.823 +2.952 0 18.823 +3.099 0 18.823 +3.252 0 18.823 +3.458 0 18.823 +3.599 0 18.823 +3.764 0 18.823 +3.938 0 18.667 +4.098 0 16.134 +4.254 0 13.222 +4.427 0 13.222 +4.593 0 13.222 +4.761 0 13.222 +4.954 0 13.311 +5.099 0 13.849 +5.266 0 14.683 +5.450 0 15.399 +5.597 0 16.362 +5.754 0 17.615 +5.938 0 18.144 +6.096 0 19.490 +6.268 0 20.048 +6.442 0 20.093 +6.599 0 20.136 +6.765 0 20.178 +6.954 0 20.237 +7.097 0 20.292 +7.266 0 20.348 +7.460 0 20.404 +7.599 0 20.462 +7.772 0 20.523 +7.951 0 20.565 +8.099 0 20.612 +8.256 0 20.664 +8.443 0 20.698 +8.600 0 20.758 +8.768 0 20.822 +8.953 0 20.869 +9.100 0 20.927 +9.269 0 20.983 +9.442 0 21.045 +9.606 0 21.094 +9.769 0 21.153 +9.941 0 21.196 +10.103 0 21.239 +10.271 0 21.302 +10.453 0 21.118 +10.608 0 20.220 +10.769 0 19.311 +10.947 0 18.041 +11.104 0 16.826 +11.271 0 15.597 +11.452 0 14.735 +11.604 0 13.692 +11.752 0 13.254 +11.952 0 33.825 +12.109 0 109.236 +12.271 0 192.583 +12.455 0 195.535 +12.605 0 197.673 +12.771 0 194.982 +12.953 0 187.565 +13.105 0 169.054 +13.250 0 137.851 +13.451 0 158.905 +13.605 0 197.240 +13.753 0 197.151 +13.955 0 197.110 +14.104 0 99.590 +14.280 0 99.479 +14.454 0 99.443 +14.605 0 99.279 +14.755 0 98.967 +14.953 0 98.754 +15.110 0 98.222 +15.282 0 97.229 +15.414 0 96.656 +15.580 0 95.989 +15.754 0 95.157 +15.956 0 94.417 +16.107 0 92.956 +16.272 0 91.936 +16.440 0 91.070 +16.605 0 90.365 +16.751 0 88.714 +16.914 0 88.026 +17.081 0 86.814 +17.252 0 85.942 +17.406 0 85.011 +17.579 0 83.758 +17.753 0 83.474 +17.938 0 83.862 +18.079 0 84.875 +18.252 0 85.931 +18.444 0 87.590 +18.580 0 88.547 +18.756 0 89.297 +18.909 0 90.402 +19.075 0 91.134 +19.252 0 91.539 +19.411 0 91.850 +19.581 0 92.145 +19.756 0 117.797 +19.911 0 117.598 +20.082 0 117.781 +20.254 0 117.536 +20.412 0 117.031 +20.577 0 116.880 +20.755 0 117.456 +20.915 0 118.065 +21.083 0 118.337 +21.253 0 118.728 +21.414 0 119.494 +21.585 0 119.968 +21.750 0 119.750 +21.914 0 119.843 +22.082 0 119.949 +22.252 0 119.552 +22.445 0 119.745 +22.584 0 121.044 +22.755 0 122.197 +22.914 0 122.885 +23.079 0 123.519 +23.260 0 124.047 +23.454 0 124.200 +23.585 0 124.512 +23.760 0 124.268 +23.915 0 123.790 +24.084 0 109.530 +24.255 0 89.245 +24.420 0 69.479 +24.591 0 50.272 +24.757 0 26.951 +24.919 0 15.419 +25.085 0 13.222 +25.253 0 13.222 +25.449 0 13.222 +25.586 0 13.222 +25.754 0 13.222 +25.939 0 13.222 +26.087 0 13.222 +26.252 0 16.703 +26.444 0 19.703 +26.645 0 28.611 +26.761 0 36.522 +26.963 0 39.054 +27.160 0 41.944 +27.349 0 44.950 +27.487 0 47.178 +27.681 0 50.175 +27.843 0 50.175 +28.060 0 50.175 +28.182 0 53.177 +28.287 0 53.177 +28.481 0 53.177 +28.597 0 55.838 +28.765 0 58.484 +29.056 0 58.484 +29.180 0 67.253 +29.296 0 67.253 +29.458 0 67.253 +29.653 0 73.154 +29.840 0 79.028 +29.955 0 81.591 +30.094 0 84.519 +30.380 0 86.012 +30.463 0 86.012 +30.644 0 85.482 +30.753 0 83.741 +30.959 0 82.768 +31.141 0 80.673 +31.262 0 79.940 +31.473 0 79.479 +31.657 0 78.740 +31.786 0 78.471 +32.055 0 78.175 +32.183 0 78.024 +32.264 0 78.024 +32.496 0 77.897 +32.641 0 77.841 +32.759 0 77.760 +32.954 0 131.315 +33.097 0 131.439 +33.268 0 131.382 +33.462 0 131.333 +33.652 0 131.087 +33.783 0 130.823 +33.967 0 130.633 +34.155 0 130.230 +34.278 0 130.008 +34.478 0 130.008 +34.686 0 129.519 +34.841 0 129.242 +35.060 0 129.242 +35.173 0 129.015 +35.291 0 128.741 +35.555 0 128.741 +35.676 0 128.741 +35.774 0 128.507 +35.954 0 128.216 +36.138 0 127.626 +36.276 0 127.063 +36.478 0 126.816 +36.672 0 126.313 +36.848 0 126.050 +36.958 0 125.840 +37.138 0 125.588 +37.272 0 125.140 +37.453 0 124.712 +37.606 0 124.304 +37.770 0 123.793 +37.954 0 123.291 +38.105 0 78.759 +38.270 0 78.662 +38.453 0 78.776 +38.644 0 78.832 +38.772 0 77.480 +38.948 0 77.289 +39.103 0 77.870 +39.271 0 78.731 +39.451 0 79.097 +39.606 0 79.299 +39.769 0 79.587 +39.953 0 79.739 +40.146 0 80.058 +40.272 0 57.737 +40.452 0 57.764 +40.607 0 58.999 +40.753 0 61.440 +40.953 0 62.623 +41.104 0 63.081 +41.253 0 62.618 +41.457 0 60.594 +41.606 0 54.924 +41.756 0 51.643 +41.952 0 51.309 +42.154 0 52.539 +42.279 0 53.066 +42.539 0 53.238 +42.682 0 53.435 +42.849 0 53.490 +42.988 0 53.490 +43.168 0 53.629 +43.259 0 53.629 +43.456 0 53.762 +43.607 0 55.081 +43.782 0 56.737 +43.959 0 57.633 +44.109 0 58.426 +44.252 0 58.854 +44.491 0 58.974 +44.760 0 59.282 +44.869 0 59.463 +44.965 0 59.463 +45.112 0 59.571 +45.275 0 59.960 +45.453 0 60.694 +45.583 0 60.603 +45.754 0 60.071 +45.952 0 59.380 +46.138 0 58.760 +46.280 0 58.387 +46.452 0 58.069 +46.583 0 57.799 +46.779 0 57.694 +46.951 0 58.214 +47.090 0 59.556 +47.257 0 61.619 +47.413 0 69.552 +47.591 0 70.210 +47.753 0 72.921 +47.939 0 76.445 +48.082 0 75.375 +48.260 0 74.883 +48.456 0 74.311 +48.585 0 68.210 +48.752 0 64.755 +48.940 0 63.514 +49.086 0 64.155 +49.255 0 62.123 +49.413 0 61.995 +49.586 0 62.969 +49.753 0 64.775 +49.950 0 65.003 +50.085 0 62.157 +50.251 0 47.713 +50.449 0 31.578 +50.587 0 15.275 +50.756 0 13.222 +50.921 0 13.222 +51.088 0 13.222 +51.257 0 13.222 +51.418 0 13.222 +51.584 0 13.222 +51.751 0 13.222 +51.940 0 13.222 +52.088 0 13.222 +52.259 0 13.222 +52.456 0 13.222 +52.592 0 13.222 +52.770 0 13.222 +52.943 0 13.259 +53.085 0 13.343 +53.261 0 13.434 +53.449 0 13.572 +53.592 0 13.724 +53.760 0 13.840 +53.960 0 14.526 +54.095 0 14.679 +54.258 0 14.760 +54.451 0 14.917 +54.589 0 15.068 +54.764 0 15.227 +54.940 0 15.344 +55.095 0 15.376 +55.259 0 15.357 +55.423 0 15.345 +55.587 0 15.329 +55.761 0 15.314 +55.955 0 15.294 +56.087 0 15.283 +56.258 0 15.271 +56.449 0 15.252 +56.589 0 15.237 +56.761 0 15.224 +56.941 0 15.221 +57.092 0 15.209 +57.258 0 15.197 +57.456 0 15.185 +57.588 0 15.163 +57.761 0 15.148 +57.939 0 15.142 +58.091 0 15.127 +58.291 0 15.114 +58.455 0 15.111 +58.587 0 15.083 +58.761 0 14.965 +58.942 0 14.886 +59.094 0 14.756 +59.255 0 14.613 +59.454 0 14.656 +59.590 0 14.577 +59.763 0 14.491 +59.925 0 14.450 +60.157 0 14.395 +60.393 0 14.370 +60.485 0 14.373 +60.654 0 14.370 +60.815 0 16.429 +60.982 0 20.313 +61.154 0 27.242 +61.319 0 33.033 +61.486 0 39.827 +61.652 0 45.427 +61.886 0 50.589 +62.045 0 57.492 +62.162 0 59.255 +62.358 0 60.714 +62.490 0 63.991 +62.660 0 63.376 +62.860 0 63.266 +62.991 0 62.488 +63.164 0 61.519 +63.356 0 61.654 +63.486 0 61.102 +63.657 0 60.165 +63.844 0 59.782 +63.986 0 59.147 +64.156 0 59.238 +64.348 0 58.823 +64.486 0 58.748 +64.654 0 59.376 +64.820 0 65.491 +64.987 0 76.936 +65.155 0 77.938 +65.343 0 76.949 +65.487 0 70.687 +65.653 0 65.682 +65.858 0 63.147 +65.994 0 59.632 +66.158 0 57.261 +66.355 0 56.742 +66.489 0 59.113 +66.654 0 61.210 +66.822 0 63.075 +66.990 0 63.639 +67.155 0 62.130 +67.360 0 60.331 +67.489 0 58.613 +67.658 0 54.123 +67.849 0 49.725 +67.988 0 45.148 +68.163 0 42.186 +68.353 0 40.342 +68.498 0 38.719 +68.660 0 37.060 +68.854 0 36.802 +68.993 0 36.796 +69.163 0 36.757 +69.346 0 36.732 +69.488 0 36.643 +69.655 0 36.530 +69.855 0 36.415 +69.989 0 36.223 +70.161 0 36.076 +70.352 0 36.809 +70.490 0 37.096 +70.662 0 36.645 +70.846 0 36.276 +71.002 0 35.936 +71.163 0 35.459 +71.351 0 35.115 +71.493 0 34.922 +71.664 0 34.692 +71.843 0 34.449 +71.993 0 33.967 +72.160 0 33.656 +72.362 0 33.406 +72.494 0 33.007 +72.667 0 32.606 +72.855 0 32.313 +72.994 0 31.982 +73.163 0 31.689 +73.352 0 31.510 +73.495 0 30.476 +73.666 0 30.949 +73.853 0 33.821 +73.996 0 39.771 +74.163 0 48.529 +74.350 0 52.064 +74.498 0 48.626 +74.663 0 44.443 +74.842 0 44.402 +74.996 0 41.440 +75.164 0 39.539 +75.351 0 41.168 +75.497 0 41.890 +75.668 0 42.582 +75.857 0 43.899 +75.999 0 48.411 +76.155 0 50.284 +76.356 0 50.355 +76.498 0 50.371 +76.666 0 50.308 +76.855 0 50.292 +77.001 0 50.228 +77.158 0 50.251 +77.358 0 50.252 +77.501 0 50.303 +77.653 0 50.264 +77.862 0 50.151 +78.003 0 50.350 +78.153 0 50.388 +78.355 0 50.443 +78.501 0 51.066 +78.668 0 52.538 +78.855 0 52.892 +79.003 0 54.059 +79.167 0 53.779 +79.352 0 53.598 +79.506 0 54.830 +79.670 0 58.626 +79.855 0 58.179 +79.970 0 58.265 +80.157 0 61.164 +80.303 0 62.137 +80.471 0 57.516 +80.653 0 56.783 +80.805 0 57.390 +80.973 0 55.875 +81.151 0 56.030 +81.306 0 55.646 +81.471 0 56.234 +81.652 0 55.791 +81.803 0 84.885 +81.970 0 126.722 +82.151 0 116.770 +82.304 0 136.145 +82.478 0 130.174 +82.653 0 132.894 +82.808 0 123.661 +82.978 0 118.881 +83.160 0 109.003 +83.306 0 108.742 +83.476 0 61.514 +83.656 0 60.173 +83.843 0 60.058 +83.980 0 55.531 +84.151 0 53.629 +84.387 0 79.102 +84.571 0 94.568 +84.678 0 101.630 +84.891 0 101.630 +85.047 0 106.944 +85.242 0 112.881 +85.389 0 120.439 +85.573 0 120.439 +85.693 0 121.229 +85.975 0 121.229 +86.071 0 119.737 +86.156 0 119.737 +86.307 0 117.947 +86.480 0 117.829 +86.658 0 119.164 +86.852 0 120.628 +86.979 0 118.025 +87.153 0 115.132 +87.314 0 113.448 +87.478 0 94.507 +87.655 0 91.674 +87.811 0 91.622 +87.975 0 90.521 +88.151 0 89.498 +88.311 0 101.651 +88.482 0 107.242 +88.659 0 111.433 +88.848 0 139.260 +88.984 0 113.762 +89.156 0 89.769 +89.312 0 88.111 +89.478 0 74.505 +89.660 0 79.537 +89.810 0 78.159 +90.085 0 77.614 +90.168 0 85.117 +90.652 0 88.658 +90.680 0 88.658 +90.845 0 88.771 +90.953 0 88.704 +91.139 0 103.002 +91.289 0 103.585 +91.462 0 102.188 +91.653 0 99.585 +91.787 0 95.973 +91.962 0 92.379 +92.138 0 91.222 +92.289 0 93.283 +92.458 0 92.661 +92.653 0 199.973 +92.789 0 192.025 +92.955 0 75.012 +93.155 0 118.321 +93.369 0 165.921 +93.482 0 161.707 +93.665 0 161.125 +93.838 0 153.414 +93.956 0 146.432 +94.158 0 146.432 +94.339 0 127.940 +94.488 0 122.411 +94.747 0 115.636 +94.866 0 115.636 +94.992 0 115.636 +95.177 0 115.966 +95.349 0 115.884 +95.477 0 113.300 +95.666 0 110.756 +95.874 0 104.259 +95.960 0 104.259 +96.155 0 104.557 +96.299 0 97.165 +96.463 1 81.841 +96.646 77 73.183 +96.800 1546 62.912 +96.956 2614 61.324 +97.150 5393 62.031 +97.297 3321 61.862 +97.451 360 61.627 +97.654 52 62.391 +97.795 95 63.391 +98.064 129 66.409 +98.171 89 67.358 +98.348 69 67.111 +98.474 56 67.613 +98.670 73 66.287 +98.856 86 66.373 +98.962 47 67.534 +99.153 47 67.534 +99.293 165 67.091 +99.460 35 69.771 +99.657 50 68.717 +99.795 96 69.905 +99.961 20 68.362 +100.155 35 67.789 +100.294 57 68.898 +100.466 44 69.519 +100.658 94 69.741 +100.796 167 69.095 +100.960 111 69.483 +101.156 38 68.686 +101.297 98 69.354 +101.465 48 70.432 +101.654 43 69.325 +101.798 118 69.850 +101.964 23 69.532 +102.192 3507 71.768 +102.348 4976 70.535 +102.470 4976 70.535 +102.665 5202 70.940 +102.847 4570 71.171 +102.976 3254 70.837 +103.170 3254 70.837 +103.439 3063 70.651 +103.485 2359 71.176 +103.663 2113 69.668 +103.802 2113 69.668 +103.962 578 66.269 +104.155 134 62.774 +104.301 0 59.040 +104.467 0 55.508 +104.656 0 51.608 +104.802 0 48.062 +104.967 0 45.120 +105.154 0 45.179 +105.301 0 45.210 +105.468 0 45.244 +105.662 0 45.250 +105.851 0 45.244 +105.971 0 45.235 +106.154 0 45.229 +106.303 0 45.229 +106.468 0 45.192 +106.650 0 45.171 +106.805 0 45.172 +106.956 0 45.165 +107.103 0 45.123 +107.274 0 44.993 +107.453 0 44.920 +107.684 0 44.889 +107.850 0 44.889 +107.989 0 44.900 +108.186 0 44.923 +108.289 0 44.943 +108.460 0 44.943 +108.643 0 44.990 +108.776 0 45.028 +108.955 0 45.086 +109.144 0 45.140 +109.278 0 45.238 +109.451 0 45.351 +109.646 0 45.409 +109.777 0 45.384 +109.956 0 45.326 +110.109 0 45.050 +110.279 0 43.563 +110.453 0 42.037 +110.609 0 40.995 +110.788 0 39.472 +110.953 0 37.180 +111.107 0 34.555 +111.281 0 31.303 +111.474 0 29.470 +111.669 0 27.688 +111.789 0 26.547 +111.979 0 26.547 +112.240 0 25.875 +112.360 0 25.571 +112.457 0 24.659 +112.661 0 24.659 +112.785 0 23.528 +113.079 0 23.268 +113.168 0 22.834 +113.287 0 22.074 +113.555 0 22.074 +113.680 0 21.800 +113.842 0 21.125 +113.978 0 21.125 +114.168 0 20.880 +114.345 0 20.500 +114.474 0 19.932 +114.664 0 19.749 +114.792 0 19.395 +114.954 0 18.842 +115.159 0 18.354 +115.284 0 17.694 +115.465 0 17.245 +115.647 0 16.877 +115.785 0 16.431 +115.986 0 16.035 +116.176 0 15.433 +116.289 0 15.126 +116.457 0 15.126 +116.615 0 14.770 +116.788 0 14.277 +116.956 0 13.875 +117.124 0 13.293 +117.349 0 13.242 +117.450 0 13.242 +117.642 0 13.242 +117.785 0 13.242 +117.954 0 13.242 +118.118 0 13.242 +118.284 0 13.242 +118.457 0 13.242 +118.614 0 13.242 +118.787 0 13.242 +118.957 0 13.242 +119.138 0 13.242 +119.287 0 13.242 +119.458 0 46.634 +119.617 0 198.078 +119.785 0 178.216 +119.954 0 107.954 +120.148 121 41.397 +120.286 67 41.173 +120.660 65 40.824 +120.696 65 40.824 +120.942 65 40.824 +121.085 61 41.013 +121.351 59 40.916 +121.465 73 40.951 +121.594 73 40.951 +121.690 69 41.020 +121.861 74 41.138 +122.056 80 40.881 +122.200 80 41.039 +122.359 78 41.187 +122.528 62 41.332 +122.778 58 40.834 +122.872 80 41.255 +123.064 80 41.255 +123.194 92 41.057 +123.366 34 41.149 +123.558 0 41.019 +123.692 0 163.110 +123.861 0 187.304 +124.043 0 161.055 +124.190 0 168.647 +124.360 0 176.652 +124.546 0 172.090 +124.702 0 162.117 +124.896 3 162.757 +125.067 1 163.832 +125.202 0 160.154 +125.370 0 152.377 +125.558 0 147.175 +125.742 0 140.800 +125.860 0 141.149 +126.064 0 136.817 +126.263 0 131.415 +126.382 0 124.343 +126.567 0 121.462 +126.746 0 120.217 +126.872 0 121.224 +127.058 0 121.224 +127.195 0 120.131 +127.367 0 111.369 +127.557 0 97.649 +127.696 0 61.582 +127.864 0 62.448 +128.053 0 63.166 +128.197 0 64.047 +128.363 0 65.382 +128.554 0 65.716 +128.697 0 67.145 +128.865 1212 80.192 +129.058 97 75.450 +129.199 326 68.185 +129.365 196 62.475 +129.554 13 62.754 +129.696 107 63.333 +129.850 58 59.705 +130.055 142 57.950 +130.199 37 65.885 +130.368 0 48.242 +130.552 0 48.846 +130.699 0 49.189 +130.866 0 48.886 +131.057 0 48.704 +131.200 0 49.094 +131.361 0 50.418 +131.554 0 51.182 +131.702 0 51.096 +131.868 0 50.532 +132.048 0 50.985 +132.200 0 51.979 +132.357 0 51.907 +132.554 0 49.856 +132.701 0 65.312 +132.871 0 50.953 +133.054 0 54.649 +133.205 0 149.266 +133.370 2 168.879 +133.557 0 156.263 +133.670 0 158.405 +133.851 2 158.188 +134.006 0 151.819 +134.175 0 157.089 +134.362 0 154.752 +134.505 0 50.806 +134.672 0 49.610 +134.854 0 49.347 +135.008 0 49.162 +135.186 0 48.459 +135.361 0 48.507 +135.507 0 49.073 +135.678 0 48.951 +135.857 0 49.917 +136.005 0 49.296 +136.175 0 50.196 +136.353 0 77.209 +136.506 0 84.036 +136.678 0 95.172 +136.856 0 187.497 +137.013 0 137.697 +137.180 0 77.285 +137.355 0 73.479 +137.544 0 66.572 +137.674 0 62.298 +137.854 0 59.088 +138.012 0 56.076 +138.181 0 53.016 +138.359 0 51.959 +138.512 0 52.156 +138.680 0 49.967 +138.858 0 49.343 +139.039 0 51.035 +139.183 0 52.140 +139.360 0 128.289 +139.515 0 116.070 +139.682 0 117.015 +139.862 0 111.969 +140.016 0 112.293 +140.173 0 111.375 +140.356 0 109.036 +140.512 0 108.352 +140.678 0 105.911 +140.855 0 111.802 +141.055 0 115.112 +141.179 0 61.884 +141.360 0 82.201 +141.509 0 52.812 +141.680 0 53.420 +141.855 0 72.220 +142.008 0 67.563 +142.178 0 63.452 +142.357 0 65.747 +142.511 0 67.853 +142.684 0 72.768 +142.853 0 49.344 +143.012 0 55.192 +143.180 0 50.457 +143.356 0 62.514 +143.514 0 65.362 +143.678 0 66.248 +143.855 0 54.314 +144.046 0 52.801 +144.178 0 58.358 +144.356 0 46.962 +144.514 0 45.892 +144.680 0 54.918 +144.853 0 53.789 +145.044 0 54.833 +145.183 0 46.560 +145.354 0 47.880 +145.567 0 57.032 +145.694 71 67.898 +145.954 404 72.576 +146.074 404 72.576 +146.181 0 58.244 +146.361 0 40.017 +146.554 0 52.951 +146.680 11 51.272 +146.854 6 53.436 +147.058 10 53.365 +147.184 37 52.638 +147.359 19 53.369 +147.539 31 53.348 +147.684 97 52.892 +147.866 107 51.710 +148.059 97 52.082 +148.269 108 53.305 +148.438 116 53.032 +148.586 117 52.565 +148.782 117 52.565 +148.942 107 52.825 +149.068 107 52.825 +149.190 106 53.283 +149.352 122 53.471 +149.522 134 54.189 +149.685 113 56.404 +149.858 108 56.942 +150.054 112 55.864 +150.187 12 57.799 +150.363 7 57.003 +150.968 2 58.583 +151.058 2 58.583 +151.190 15 58.860 +151.353 10 58.422 +151.548 34 59.667 +151.692 20 60.349 +151.968 9 60.348 +152.093 7 61.424 +152.271 5 61.551 +152.355 5 61.551 +152.545 7 61.791 +152.688 0 60.053 +152.862 1 54.459 +153.042 0 56.930 +153.189 0 57.715 +153.376 0 58.078 +153.561 0 58.039 +153.692 0 57.951 +153.862 0 58.151 +154.139 0 58.058 +154.199 0 58.359 +154.355 0 58.340 +154.523 0 58.348 +154.690 0 58.108 +154.854 0 58.165 +155.052 0 58.298 +155.190 0 58.206 +155.359 0 58.041 +155.554 0 128.947 +155.690 0 133.319 +155.863 0 126.070 +156.054 0 122.400 +156.190 0 121.995 +156.364 0 122.463 +156.594 0 123.570 +156.693 0 124.718 +156.860 0 124.651 +157.143 0 129.077 +157.201 0 128.509 +157.363 0 203.357 +157.557 0 200.083 +157.690 0 211.479 +157.857 0 194.764 +158.051 0 180.666 +158.192 0 176.298 +158.365 0 167.298 +158.526 0 154.601 +158.739 0 140.443 +158.863 0 138.411 +159.058 0 136.756 +159.192 0 139.202 +159.363 0 131.935 +159.554 0 125.991 +159.691 0 118.230 +159.864 0 77.766 +160.053 0 64.581 +160.193 0 52.484 +160.368 0 90.609 +160.560 0 90.526 +160.769 1 90.382 +160.948 1 90.297 +161.060 0 90.265 +161.202 0 90.265 +161.361 2 90.195 +161.558 0 90.114 +161.702 0 90.059 +161.862 1 89.972 +162.060 1 89.900 +162.289 3 89.872 +162.442 0 89.818 +162.557 0 89.818 +162.743 0 89.836 +162.869 0 89.808 +163.066 0 89.768 +163.264 0 89.818 +163.370 4 89.811 +163.574 0 89.852 +163.775 0 89.852 +163.880 0 89.862 +164.082 1 89.908 +164.278 1 89.935 +164.363 1 89.935 +164.553 3 90.006 +164.701 3 90.152 +164.875 0 90.360 +165.140 3 90.452 +165.290 5 90.544 +165.448 5 90.544 +165.579 5 90.544 +165.754 4 90.559 +165.872 3 90.631 +166.073 3 90.631 +166.273 4 90.675 +166.444 1 90.783 +166.561 1 90.853 +166.708 3 90.982 +166.852 1 91.194 +167.003 0 91.359 +167.203 1 91.674 +167.374 44 82.281 +167.552 16 81.233 +167.703 12 81.060 +167.852 0 252.098 +168.004 0 252.088 +168.168 0 251.172 +168.350 0 242.875 +168.505 0 200.654 +168.675 0 149.884 +168.853 0 143.456 +169.005 0 140.990 +169.177 0 137.771 +169.353 0 132.010 +169.511 0 128.312 +169.681 0 125.246 +169.854 0 122.253 +170.004 0 113.103 +170.177 0 132.152 +170.350 0 145.239 +170.507 0 134.132 +170.682 0 118.440 +170.855 0 129.244 +171.044 0 150.532 +171.179 0 102.054 +171.352 0 93.926 +171.510 0 111.101 +171.686 0 118.559 +171.854 0 112.365 +172.012 0 104.810 +172.175 0 116.689 +172.353 0 133.283 +172.641 0 145.649 +172.698 0 150.771 +172.868 0 153.798 +173.048 0 161.215 +173.265 0 164.686 +173.448 0 164.686 +173.578 0 168.025 +173.740 0 171.466 +173.854 0 171.466 +174.043 0 169.402 +174.180 0 168.768 +174.357 0 140.346 +174.545 0 121.732 +174.687 0 110.104 +174.857 0 135.933 +175.090 0 130.399 +175.244 0 126.526 +175.382 0 120.809 +175.585 0 114.940 +175.756 0 113.274 +175.868 0 114.290 +176.012 0 114.290 +176.182 0 117.519 +176.354 0 115.695 +176.549 0 119.756 +176.690 0 152.844 +176.852 0 154.281 +177.017 0 152.872 +177.181 0 158.656 +177.476 0 47.189 +177.560 0 38.813 +177.690 0 38.813 +177.876 0 37.970 +178.075 0 37.189 +178.194 0 36.846 +178.367 0 36.689 +178.562 0 37.572 +178.690 0 38.415 +178.863 0 46.836 +179.044 0 51.204 +179.184 0 63.857 +179.353 0 48.269 +179.545 0 47.275 +179.682 0 44.426 +179.859 0 44.475 +180.046 0 57.460 +180.182 0 93.123 +180.352 0 75.243 +180.542 0 52.095 +180.693 0 43.383 +180.779 0 41.967 +180.953 0 110.284 +181.107 0 110.455 +181.282 0 111.709 +181.452 0 113.288 +181.610 0 112.389 +181.783 0 117.281 +181.957 0 116.708 +182.144 0 116.563 +182.284 0 104.550 +182.454 0 109.951 +182.609 0 94.463 +182.773 0 60.580 +182.952 0 51.519 +183.114 0 48.388 +183.275 0 46.592 +183.454 0 48.116 +183.611 0 40.710 +183.784 57 66.563 +183.952 0 58.857 +184.150 0 61.519 +184.282 0 59.237 +184.459 2 51.769 +184.610 0 57.214 +184.780 102 72.828 +184.967 0 57.684 +185.148 23 52.797 +185.296 47 72.034 +185.481 107 75.735 +185.692 81 73.422 +185.864 37 67.908 +186.045 40 69.809 +186.142 40 69.809 +186.283 8 60.951 +186.487 42 69.519 +186.697 42 65.085 +186.850 8 62.598 +186.972 1 61.608 +187.154 1 61.608 +187.280 88 68.109 +187.455 41 70.388 +187.654 0 80.346 +187.783 0 80.254 +187.960 0 80.159 +188.116 0 80.095 +188.283 0 79.636 +188.454 0 79.712 +188.614 0 79.295 +188.792 0 79.400 +188.955 0 79.266 +189.114 0 79.227 +189.283 0 78.735 +189.453 0 79.039 +189.616 0 78.622 +189.789 0 78.770 +189.954 0 79.071 +190.118 0 79.165 +190.284 409 85.630 +190.451 387 85.962 +190.644 412 86.260 +190.783 383 86.354 +190.952 402 86.247 +191.140 396 86.043 +191.289 335 85.887 +191.454 371 84.809 +191.619 316 84.663 +191.786 323 84.468 +191.951 390 84.522 +192.145 369 84.511 +192.287 387 84.428 +192.453 0 121.819 +192.643 0 125.689 +192.786 0 128.805 +192.960 0 132.985 +193.151 0 134.945 +193.286 0 135.653 +193.458 0 136.101 +193.644 0 136.730 +193.787 0 137.165 +193.954 0 137.458 +194.154 0 138.467 +194.286 0 137.361 +194.453 0 134.181 +194.652 0 132.443 +194.788 0 37.760 +194.953 0 37.295 +195.146 0 36.745 +195.287 0 36.374 +195.461 0 35.615 +195.653 0 36.964 +195.788 0 36.459 +195.962 0 60.602 +196.122 0 60.512 +196.287 0 60.450 +196.459 0 60.447 +196.652 0 60.512 +196.791 0 60.395 +196.953 0 60.297 +197.145 0 69.614 +197.264 0 66.591 +197.454 0 64.561 +197.589 0 61.752 +197.765 0 60.895 +197.954 0 73.701 +198.089 0 67.923 +198.263 0 68.579 +198.451 0 68.459 +198.598 0 68.004 +198.762 0 68.053 +198.955 0 68.282 +199.092 0 68.515 +199.267 0 68.178 +199.451 0 67.954 +199.600 0 67.642 +199.761 0 67.282 +199.955 0 67.049 +200.090 73 51.334 +200.264 54 51.310 +200.444 77 51.341 +200.595 46 51.763 +200.760 36 52.077 +200.954 56 52.280 +201.093 49 52.634 +201.266 0 87.957 +201.443 0 89.611 +201.593 0 90.426 +201.763 0 105.277 +201.954 0 102.235 +202.093 0 100.309 +202.260 0 104.338 +202.456 0 104.596 +202.595 0 53.227 +202.767 0 53.086 +202.953 0 66.206 +203.094 0 136.009 +203.264 0 115.318 +203.427 0 131.251 +203.594 47 53.867 +203.765 0 120.262 +203.954 0 183.359 +204.096 0 195.201 +204.268 0 121.526 +204.452 0 69.708 +204.603 0 69.797 +204.768 0 69.880 +204.957 0 69.934 +205.097 0 69.956 +205.266 0 70.058 +205.454 0 70.266 +205.599 0 70.332 +205.767 0 70.293 +205.959 0 70.182 +206.100 0 69.968 +206.266 0 69.517 +206.453 0 73.571 +206.603 0 83.326 +206.770 0 96.049 +206.955 0 106.770 +207.099 0 186.609 +207.271 0 223.816 +207.454 0 228.942 +207.604 0 225.109 +207.769 0 227.283 +207.945 0 227.594 +208.101 0 226.911 +208.268 0 228.773 +208.480 0 230.658 +208.661 0 48.396 +208.855 0 49.281 +208.979 0 48.291 +209.152 0 48.291 +209.273 0 48.341 +209.451 0 48.359 +209.603 0 48.069 +209.875 0 48.075 +210.041 0 48.056 +210.188 0 48.025 +210.361 0 47.940 +210.473 0 47.940 +210.603 0 47.940 +210.804 0 47.747 +210.891 0 47.699 +211.053 0 47.617 +211.246 0 47.420 +211.388 0 47.380 +211.556 0 47.337 +211.743 0 47.517 +211.886 0 47.544 +212.055 0 86.869 +212.219 0 87.903 +212.386 0 89.971 +212.551 0 91.698 +212.744 0 92.784 +212.886 0 94.267 +213.056 0 95.362 +213.219 0 96.642 +213.385 0 97.014 +213.552 0 96.611 +213.746 0 95.755 +213.974 0 136.871 +214.058 0 136.802 +214.265 0 136.802 +214.395 0 136.509 +214.568 0 136.346 +214.769 0 136.427 +214.961 0 135.793 +215.138 0 135.787 +215.338 0 136.248 +215.474 0 136.024 +215.576 0 135.977 +215.792 0 135.977 +216.055 0 136.278 +216.176 0 49.998 +216.341 0 49.998 +216.476 0 54.640 +216.639 0 54.640 +216.753 0 54.640 +216.892 0 53.205 +217.062 0 57.878 +217.349 0 65.636 +217.474 0 78.609 +217.578 0 89.551 +217.763 0 89.551 +217.967 0 88.837 +218.061 0 87.987 +218.253 0 91.958 +218.440 0 93.868 +218.563 0 64.635 +218.760 0 65.984 +218.992 0 67.412 +219.062 0 66.543 +219.255 0 66.543 +219.392 0 66.522 +219.559 0 66.756 +219.727 0 66.389 +219.890 0 64.848 +220.063 0 56.485 +220.254 0 52.229 +220.391 0 51.959 +220.566 2 80.567 +220.724 3 80.618 +220.891 0 55.671 +221.063 0 55.782 +221.226 0 55.951 +221.397 0 56.067 +221.552 0 56.158 +221.726 0 56.487 +221.893 0 59.181 +222.067 0 61.414 +222.256 0 63.963 +222.399 0 66.895 +222.562 0 70.283 +222.754 0 73.022 +222.945 0 77.511 +223.054 0 81.078 +223.262 0 82.942 +223.443 0 88.776 +223.564 0 93.491 +223.765 0 97.759 +223.941 0 99.670 +224.077 0 103.306 +224.278 0 104.818 +224.443 0 106.248 +224.580 0 107.424 +224.785 0 108.800 +225.054 0 109.986 +225.157 0 111.059 +225.293 0 111.059 +225.551 0 111.889 +225.662 0 111.889 +225.764 0 111.889 +225.899 0 112.848 +226.076 0 113.865 +226.259 0 128.038 +226.405 0 128.132 +226.565 0 126.483 +226.754 0 169.280 +226.899 0 161.439 +227.163 0 182.826 +227.283 0 122.568 +227.393 0 121.509 +227.559 0 121.509 +227.704 0 122.798 +227.867 0 121.512 +228.055 0 124.965 +228.202 0 127.256 +228.370 0 122.675 +228.552 0 123.124 +228.701 0 117.213 +228.878 0 111.755 +229.052 0 111.897 +229.201 0 111.457 +229.367 0 109.401 +229.553 0 117.690 +229.701 0 123.590 +229.871 0 139.878 +230.051 0 153.050 +230.203 0 165.233 +230.370 0 182.078 +230.557 0 189.202 +230.704 0 189.343 +230.870 0 195.958 +231.052 0 214.366 +231.210 0 234.529 +231.377 0 246.358 +231.551 0 240.170 +231.705 0 230.733 +231.871 0 213.598 +232.053 0 164.508 +232.243 0 119.147 +232.378 0 81.984 +232.554 0 71.687 +232.705 0 86.777 +232.870 0 237.231 +233.053 0 227.273 +233.210 0 215.442 +233.383 0 199.444 +233.558 0 186.291 +233.745 0 177.203 +233.878 0 151.343 +234.050 0 136.138 +234.238 0 138.450 +234.372 0 138.108 +234.552 0 139.350 +234.712 0 138.627 +234.883 0 138.527 +235.054 0 138.690 +235.248 0 140.281 +235.383 0 139.776 +235.554 0 139.674 +235.746 0 140.416 +235.876 0 141.723 +236.053 1 140.871 +236.211 0 140.953 +236.373 0 141.476 +236.555 0 142.325 +236.708 0 142.706 +236.879 0 142.566 +237.050 0 144.036 +237.207 0 143.282 +237.378 0 145.423 +237.551 0 144.977 +237.710 0 144.499 +237.879 1 144.449 +238.060 0 145.261 +238.241 0 145.710 +238.376 0 145.075 +238.553 0 145.860 +238.716 0 145.814 +238.877 0 146.140 +239.053 0 145.145 +239.213 0 146.611 +239.394 0 140.397 +239.555 0 140.636 +239.711 0 140.713 +239.883 0 140.880 +240.056 0 146.908 +240.213 0 147.064 +240.383 0 146.401 +240.552 0 117.226 +240.716 0 86.706 +240.880 0 30.421 +240.991 0 30.421 +241.159 0 13.847 +241.357 0 239.338 +241.492 0 187.553 +241.667 0 135.300 +241.842 0 98.111 +242.003 0 48.041 +242.158 0 23.641 +242.341 0 23.455 +242.499 0 23.298 +242.672 0 23.207 +242.858 0 23.126 +242.994 0 23.051 +243.163 0 22.977 +243.351 0 22.920 +243.500 0 22.838 +243.662 0 22.758 +243.855 0 22.689 +243.997 0 22.607 +244.167 0 22.543 +244.342 0 22.507 +244.496 0 22.404 +244.663 0 22.323 +244.853 0 22.275 +244.996 0 22.212 +245.164 0 22.136 +245.357 0 22.064 +245.573 0 22.034 +245.747 0 22.019 +245.884 0 22.002 +246.080 0 21.990 +246.241 0 21.990 +246.446 0 21.990 +246.641 0 21.967 +246.755 0 21.967 +246.879 0 21.961 +247.060 0 21.961 +247.159 0 21.937 +247.351 0 21.927 +247.500 0 21.841 +247.672 0 21.789 +247.852 0 21.739 +248.000 0 21.682 +248.167 0 21.611 +248.353 0 21.557 +248.503 0 21.502 +248.670 0 21.428 +248.853 0 21.380 +248.970 0 19.682 +249.154 0 18.152 +249.302 0 16.419 +249.471 0 14.889 +249.633 0 13.821 +249.800 0 13.222 +249.969 0 13.222 +250.133 0 13.222 +250.301 0 13.222 +250.469 0 13.222 +250.635 0 13.222 +250.802 0 13.222 +250.974 0 42.442 +251.164 1 48.763 +251.304 169 59.070 +251.471 5 51.471 +251.651 0 50.555 +251.805 0 65.642 +251.984 0 65.428 +252.158 0 65.898 +252.305 0 67.120 +252.474 0 67.496 +252.662 1 68.033 +252.809 98 69.610 +252.980 154 70.880 +253.153 154 70.881 +253.341 154 70.995 +253.480 154 71.317 +253.655 154 71.660 +253.807 154 71.667 +253.981 154 71.676 +254.158 154 71.688 +254.344 154 71.702 +254.482 154 71.721 +254.655 154 71.743 +254.808 154 72.338 +254.982 191 73.163 +255.158 809 73.633 +255.306 1191 74.045 +255.478 1454 74.394 +255.651 1512 74.564 +255.843 1520 74.624 +255.982 1499 74.621 +256.152 1464 74.555 +256.314 1443 74.472 +256.480 1214 74.287 +256.655 951 74.102 +256.810 838 73.991 +256.981 714 73.870 +257.151 714 73.890 +257.309 753 73.944 +257.481 979 74.292 +257.651 1440 74.626 +257.812 1499 74.861 +257.977 1520 74.919 +258.155 1504 74.890 +258.349 1480 74.813 +258.483 1420 74.593 +258.655 1214 74.447 +258.861 984 74.337 +258.984 939 74.199 +259.239 771 74.006 +259.361 740 73.964 +259.481 714 73.936 +259.654 714 73.927 +259.853 809 74.024 +259.984 1332 74.456 +260.158 1470 74.719 +260.338 1504 74.811 +260.480 1520 74.834 +260.658 1520 74.820 +260.860 1504 74.782 +260.990 1443 74.552 +261.189 1434 74.504 +261.456 1371 74.406 +261.570 1214 74.319 +261.756 1214 74.319 +261.879 984 74.206 +261.993 937 74.058 +262.169 937 74.058 +262.390 740 73.846 +262.486 714 73.831 +262.656 758 73.899 +262.850 1382 74.472 +262.986 1443 74.623 +263.161 1520 74.886 +263.362 1520 74.895 +263.483 1520 74.924 +263.655 1495 74.885 +263.846 1442 74.750 +263.986 1214 74.529 +264.157 951 74.324 +264.316 863 74.213 +264.486 740 74.082 +264.657 714 74.059 +264.845 714 74.065 +264.986 781 74.152 +265.281 959 74.380 +265.391 1274 74.608 +265.582 1274 74.608 +265.656 1432 74.757 +265.852 1432 74.757 +265.995 1504 75.088 +266.155 1447 74.958 +266.379 1432 74.856 +266.497 1167 74.683 +266.675 984 74.607 +266.953 971 74.561 +267.076 971 74.561 +267.261 897 74.422 +267.372 897 74.422 +267.570 897 74.422 +267.761 758 74.301 +267.946 714 74.267 +268.055 714 74.267 +268.155 781 74.354 +268.355 979 74.648 +268.492 1470 75.096 +268.658 1520 75.207 +268.945 1520 75.202 +269.064 1499 75.138 +269.251 1499 75.138 +269.358 1495 75.111 +269.489 1495 75.111 +269.751 971 74.483 +269.956 968 74.468 +270.075 951 74.414 +270.179 951 74.414 +270.358 937 74.370 +270.576 771 74.176 +270.666 714 74.079 +270.946 714 74.079 +271.471 1382 74.597 +271.571 1382 74.597 +271.667 1486 74.851 +271.852 1520 74.927 +272.001 1520 74.905 +272.160 1493 74.793 +272.358 1447 74.666 +272.494 1382 74.454 +272.661 984 74.218 +272.858 897 73.991 +272.997 740 73.797 +273.158 714 73.741 +273.352 714 73.722 +273.503 771 73.763 +273.661 997 74.077 +273.852 1432 74.307 +274.002 1517 74.562 +274.163 1520 74.541 +274.358 1504 74.481 +274.497 1470 74.358 +274.663 1432 74.161 +274.854 1240 73.987 +274.999 968 73.782 +275.153 818 73.559 +275.350 730 73.437 +275.497 714 73.403 +275.666 771 73.456 +275.850 997 73.793 +276.003 1382 73.971 +276.169 1499 74.292 +276.352 1520 74.331 +276.504 1520 74.328 +276.655 1491 74.238 +276.852 1442 74.101 +276.999 1292 73.887 +277.168 968 73.678 +277.470 838 73.502 +277.638 771 73.418 +277.671 771 73.418 +277.862 771 73.418 +278.003 714 73.352 +278.169 740 73.379 +278.354 959 73.654 +278.503 1382 73.946 +278.670 1497 74.266 +278.844 1520 74.324 +279.007 1520 74.328 +279.152 1495 74.272 +279.305 1470 74.208 +279.477 1420 74.025 +279.651 1044 73.844 +279.805 951 73.686 +279.978 771 73.491 +280.154 714 73.442 +280.310 714 73.455 +280.545 753 73.520 +280.663 927 73.724 +280.862 959 73.804 +280.979 1454 74.341 +281.159 1504 74.489 +281.304 1520 74.552 +281.476 1512 74.548 +281.654 1470 74.462 +281.806 1434 74.320 +281.971 1167 74.139 +282.157 951 73.959 +282.340 914 73.899 +282.471 714 73.699 +282.657 714 73.701 +282.839 714 73.704 +282.979 959 73.999 +283.162 1418 74.324 +283.344 1454 74.502 +283.475 1512 74.648 +283.662 1520 74.672 +283.863 1520 74.672 +283.977 1512 74.650 +284.158 1499 74.626 +284.439 1402 74.311 +284.583 1214 74.190 +284.690 1044 74.139 +284.854 1044 74.139 +284.981 863 73.847 +285.250 714 73.681 +285.366 714 73.681 +285.491 714 73.676 +285.760 714 73.676 +285.893 771 73.740 +286.077 946 73.939 +286.241 946 73.939 +286.383 946 73.939 +286.497 1044 74.121 +286.657 1044 74.121 +286.946 1520 74.638 +286.983 1493 74.569 +287.157 1493 74.569 +287.313 1443 74.441 +287.485 977 74.065 +287.657 802 73.813 +287.809 730 73.744 +288.076 714 73.747 +288.166 714 73.761 +288.310 714 73.762 +288.481 1274 74.331 +288.653 1440 74.520 +288.817 1499 74.758 +288.975 1520 74.814 +289.155 1499 74.777 +289.350 1464 74.682 +289.482 1382 74.456 +289.652 997 74.281 +289.812 959 74.175 +289.982 802 73.980 +290.153 714 73.898 +290.313 714 73.914 +290.483 781 74.014 +290.650 979 74.321 +290.844 1332 74.510 +290.983 1504 74.910 +291.157 1520 74.965 +291.314 1520 74.979 +291.552 1495 74.941 +291.669 1454 74.859 +291.814 1447 74.839 +291.983 1004 74.529 +292.251 937 74.361 +292.367 753 74.171 +292.550 740 74.156 +292.684 730 74.147 +292.857 714 74.139 +292.987 714 74.141 +293.165 927 74.371 +293.360 1044 74.594 +293.490 1454 74.952 +293.661 1517 75.109 +293.859 1520 75.124 +293.990 1520 75.124 +294.170 1493 75.043 +294.374 1464 74.974 +294.492 1382 74.723 +294.689 1214 74.617 +294.858 984 74.496 +295.041 951 74.372 +295.173 730 74.066 +295.376 714 74.041 +295.567 714 74.028 +295.744 714 74.013 +295.883 740 74.021 +296.056 838 74.126 +296.172 1274 74.464 +296.355 1443 74.656 +296.494 1495 74.805 +296.686 1520 74.839 +296.885 1520 74.839 +297.076 1520 74.820 +297.178 1520 74.803 +297.367 1520 74.803 +297.542 1504 74.755 +297.688 1447 74.566 +297.938 1371 74.342 +298.061 984 74.133 +298.255 863 73.890 +298.441 863 73.890 +298.562 753 73.762 +298.687 714 73.714 +298.870 714 73.714 +298.992 730 73.729 +299.157 1274 74.245 +299.357 1470 74.566 +299.488 1520 74.711 +299.685 1520 74.717 +299.856 1517 74.713 +299.994 1504 74.695 +300.166 1454 74.578 +300.355 1382 74.383 +300.497 971 74.145 +300.666 863 73.977 +300.858 758 73.877 +301.000 714 73.828 +301.192 771 73.908 +301.282 771 73.908 +301.455 971 74.185 +301.645 1440 74.547 +301.783 1512 74.794 +301.954 1520 74.814 +302.292 1520 74.813 +302.359 1499 74.766 +302.457 1499 74.766 +302.643 1497 74.752 +302.788 1371 74.401 +302.951 997 74.217 +303.157 939 74.045 +303.284 740 73.790 +303.449 714 73.733 +303.656 714 73.717 +303.783 946 73.943 +303.954 1332 74.211 +304.116 1443 74.371 +304.287 1512 74.557 +304.455 1520 74.546 +304.645 1517 74.521 +304.784 1454 74.342 +304.960 1382 74.117 +305.116 1004 73.937 +305.285 914 73.719 +305.452 753 73.545 +305.617 714 73.506 +305.785 714 73.515 +305.956 897 73.717 +306.151 997 73.950 +306.284 1444 74.326 +306.457 1517 74.531 +306.638 1520 74.558 +306.787 1517 74.562 +306.959 1491 74.506 +307.154 1434 74.323 +307.286 1167 74.140 +307.452 951 73.959 +307.645 863 73.849 +307.791 714 73.700 +307.964 714 73.702 +308.158 730 73.718 +308.351 959 73.999 +308.468 959 73.999 +308.658 1044 74.145 +308.791 1454 74.501 +308.953 1520 74.670 +309.156 1520 74.670 +309.290 1495 74.603 +309.455 1464 74.522 +309.658 1420 74.331 +309.790 984 74.069 +309.960 914 73.886 +310.165 740 73.691 +310.298 714 73.661 +310.474 714 73.654 +310.661 730 73.659 +310.843 758 73.698 +310.964 997 74.041 +311.162 1332 74.183 +311.340 1495 74.516 +311.460 1520 74.568 +311.657 1520 74.558 +311.800 1499 74.510 +311.954 1440 74.273 +312.151 236 68.467 +312.286 340 65.588 +312.454 0 36.389 +312.657 0 13.222 +312.794 0 16.013 +312.960 0 17.932 +313.123 0 18.738 +313.292 0 18.567 +313.459 0 18.262 +313.628 0 18.262 +313.794 0 18.262 +313.966 0 18.262 +314.146 0 18.262 +314.295 0 18.262 +314.457 0 18.262 +314.628 0 18.262 +314.797 0 18.262 +314.962 0 18.262 +315.152 0 18.262 +315.293 0 18.262 +315.460 0 18.262 +315.628 0 18.262 +315.798 0 18.262 +315.963 0 18.262 +316.151 0 18.262 +316.291 0 18.262 +316.462 0 18.262 +316.628 0 18.262 +316.803 0 18.262 +316.963 0 17.865 +317.154 0 14.870 +317.297 0 13.222 +317.464 0 14.692 +317.649 0 18.296 +317.796 0 19.249 +317.962 0 19.416 +318.155 0 18.894 +318.300 0 18.823 +318.463 0 18.823 +318.644 0 18.823 +318.795 0 18.823 +318.960 0 18.823 +319.149 0 18.823 +319.298 0 18.823 +319.462 0 18.823 +319.654 0 18.823 +319.798 0 18.823 +319.969 0 18.823 +320.152 0 18.823 +### RUN 2 +# t_s glyph_px surface_mean +0.256 0 154.601 +0.321 0 150.570 +0.454 0 145.270 +0.641 0 141.546 +0.846 0 136.216 +0.942 0 139.202 +1.111 0 134.740 +1.298 0 131.935 +1.442 0 125.991 +1.605 0 119.289 +1.771 0 94.836 +1.939 0 64.581 +2.107 0 52.484 +2.321 0 51.850 +2.502 0 90.526 +2.701 0 90.516 +2.822 0 90.516 +3.011 2 90.450 +3.202 2 90.450 +3.338 0 90.447 +3.539 1 90.382 +3.698 1 90.382 +3.913 1 90.382 +4.094 1 90.381 +4.115 1 90.381 +4.302 1 90.297 +4.446 2 90.195 +4.609 0 90.097 +4.806 1 89.972 +4.944 1 89.900 +5.113 0 89.867 +5.304 0 89.795 +5.441 0 89.768 +5.605 0 89.852 +5.897 1 89.935 +6.010 0 90.044 +6.125 3 90.152 +6.311 3 90.152 +6.451 1 90.319 +6.618 0 90.360 +6.789 0 90.473 +6.940 4 90.559 +7.110 3 90.982 +7.292 1 91.194 +7.445 0 91.482 +7.612 1 91.752 +7.796 47 82.655 +7.944 16 81.233 +8.111 23 80.901 +8.305 0 252.088 +8.445 0 251.172 +8.634 0 224.790 +8.804 0 214.012 +8.947 0 200.654 +9.116 0 169.159 +9.308 0 147.574 +9.445 0 141.457 +9.611 0 140.006 +9.777 0 136.223 +9.942 0 132.010 +10.114 0 128.312 +10.305 0 125.846 +10.445 0 123.149 +10.616 0 113.103 +10.804 0 126.785 +10.946 0 142.566 +11.111 0 134.270 +11.300 0 134.132 +11.448 0 126.375 +11.603 0 129.244 +11.806 0 150.532 +11.950 0 94.736 +12.105 0 128.825 +12.305 0 116.286 +12.492 0 118.559 +12.627 0 115.909 +12.808 0 112.365 +13.031 0 113.266 +13.206 0 104.810 +13.310 0 104.810 +13.449 0 104.810 +13.599 0 109.702 +13.804 0 115.857 +13.950 0 135.438 +14.119 0 148.428 +14.307 0 161.215 +14.451 0 168.899 +14.619 0 173.667 +14.795 0 147.673 +14.952 0 120.084 +15.120 0 111.366 +15.302 0 116.204 +15.457 0 130.933 +15.609 0 120.809 +15.807 0 114.290 +15.951 0 119.852 +16.103 0 116.152 +16.308 0 119.756 +16.455 0 152.844 +16.606 0 152.872 +16.751 0 151.963 +16.922 0 188.391 +17.101 0 41.019 +17.255 0 38.281 +17.420 0 36.689 +17.603 0 46.836 +17.753 0 86.909 +17.921 0 48.269 +18.104 0 44.874 +18.257 0 43.557 +18.421 0 57.460 +18.603 0 87.124 +18.754 0 75.243 +18.924 0 49.636 +19.104 0 45.375 +19.254 0 40.025 +19.422 0 110.762 +19.606 0 111.709 +19.758 0 113.288 +19.931 0 112.389 +20.107 0 116.337 +20.294 0 117.336 +20.430 0 120.454 +20.602 0 109.362 +20.788 0 102.868 +20.921 0 88.947 +21.103 0 60.580 +21.257 0 51.519 +21.432 0 48.317 +21.605 0 46.755 +21.763 0 48.116 +21.924 2 58.784 +22.105 57 66.563 +22.298 0 56.619 +22.432 18 63.813 +22.610 4 60.424 +22.797 2 51.769 +22.932 1 53.927 +23.113 102 72.828 +23.266 23 52.797 +23.432 107 75.735 +23.605 33 68.922 +23.766 42 69.519 +23.924 4 63.364 +24.112 41 70.388 +24.262 0 80.276 +24.433 0 80.159 +24.616 0 79.636 +24.801 0 79.712 +24.934 0 79.224 +25.108 0 79.400 +25.304 0 79.194 +25.436 0 78.917 +25.608 0 78.934 +25.764 0 78.771 +25.930 0 78.723 +26.104 0 79.031 +26.296 0 79.136 +26.428 409 85.630 +26.605 386 85.841 +26.795 400 86.135 +26.930 385 86.323 +27.104 381 86.346 +27.272 412 86.137 +27.436 397 86.102 +27.614 345 85.271 +27.789 371 84.726 +27.930 318 84.568 +28.104 322 84.515 +28.299 312 84.548 +28.433 352 84.516 +28.605 395 84.503 +28.769 382 84.363 +28.939 0 124.034 +29.105 0 127.140 +29.267 0 129.765 +29.436 0 132.985 +29.607 0 135.289 +29.771 0 135.653 +29.938 0 136.390 +30.106 0 136.980 +30.325 0 137.746 +30.406 0 137.746 +30.548 0 138.315 +30.727 0 138.059 +30.909 0 136.443 +31.047 0 132.443 +31.213 0 37.708 +31.409 0 37.617 +31.549 0 36.745 +31.718 0 36.374 +31.899 0 35.615 +32.048 0 36.304 +32.220 0 36.464 +32.404 0 60.507 +32.552 0 60.422 +32.719 0 60.447 +32.909 0 60.487 +33.057 0 60.459 +33.224 0 60.305 +33.406 0 65.011 +33.552 0 67.206 +33.721 0 64.561 +33.901 0 61.815 +34.050 0 60.895 +34.207 0 71.063 +34.405 0 68.078 +34.554 0 68.712 +34.705 0 68.476 +34.904 0 68.004 +35.052 0 68.123 +35.225 0 68.452 +35.405 0 68.413 +35.552 0 67.954 +35.720 0 67.480 +35.903 0 67.282 +36.051 0 66.996 +36.223 72 51.296 +36.406 70 51.362 +36.553 52 51.676 +36.721 40 52.032 +36.902 51 52.164 +37.054 47 52.449 +37.229 61 52.807 +37.401 0 89.926 +37.557 0 89.716 +37.706 0 90.426 +37.906 0 90.869 +38.056 0 101.214 +38.226 0 103.121 +38.403 0 98.227 +38.558 0 103.354 +38.705 0 53.227 +38.903 0 53.129 +39.055 0 66.206 +39.211 33 100.357 +39.416 0 135.963 +39.556 0 115.318 +39.709 0 117.664 +39.904 0 47.463 +40.056 0 75.645 +40.207 0 198.887 +40.410 0 233.054 +40.560 0 158.739 +40.732 0 104.149 +40.903 0 69.746 +41.059 0 69.867 +41.234 0 69.911 +41.405 0 69.903 +41.556 0 69.956 +41.704 0 70.133 +41.907 0 70.256 +42.091 0 70.372 +42.206 0 70.125 +42.406 0 69.968 +42.565 0 69.306 +42.703 0 79.392 +42.911 0 83.848 +43.060 0 103.555 +43.202 0 186.609 +43.407 0 211.846 +43.558 0 228.942 +43.703 0 225.109 +43.903 0 226.797 +44.097 0 228.401 +44.204 0 228.190 +44.405 0 226.239 +44.588 0 228.182 +44.704 0 48.396 +44.906 0 48.291 +45.062 0 48.135 +45.204 0 48.075 +45.400 0 48.891 +45.602 0 47.940 +45.733 0 47.747 +45.910 0 47.526 +46.062 0 47.365 +46.203 0 47.312 +46.402 0 47.517 +46.566 0 86.309 +46.734 0 88.413 +46.869 0 90.397 +47.033 0 91.698 +47.201 0 93.194 +47.397 0 94.267 +47.538 0 95.702 +47.708 0 96.642 +47.864 0 96.975 +48.034 0 96.611 +48.207 0 95.755 +48.365 0 136.620 +48.530 0 136.931 +48.702 0 136.346 +48.864 0 135.793 +49.033 0 136.278 +49.202 0 54.230 +49.403 0 57.878 +49.537 0 72.717 +49.704 0 88.837 +49.902 0 92.225 +50.035 0 64.635 +50.201 0 67.357 +50.402 0 66.699 +50.535 0 66.707 +50.701 0 66.578 +50.895 0 66.421 +51.037 0 65.873 +51.207 0 63.699 +51.407 0 56.485 +51.537 0 52.137 +51.703 0 52.080 +51.901 22 79.424 +52.036 4 80.709 +52.202 0 55.612 +52.393 0 55.730 +52.537 0 55.875 +52.703 0 56.009 +52.868 0 56.060 +53.036 0 56.198 +53.209 0 56.487 +53.406 0 58.529 +53.540 0 60.613 +53.708 0 63.025 +53.900 0 65.937 +54.037 0 70.283 +54.207 0 75.958 +54.373 0 81.078 +54.535 0 88.776 +54.709 0 95.942 +54.893 0 103.306 +55.039 0 108.800 +55.205 0 112.848 +55.370 0 128.038 +55.536 0 126.085 +55.703 0 156.581 +55.903 0 185.201 +56.042 0 122.568 +56.210 0 123.732 +56.403 0 123.425 +56.536 0 125.730 +56.709 0 124.339 +56.871 0 122.974 +57.037 0 114.047 +57.204 0 113.479 +57.402 0 109.955 +57.538 0 112.071 +57.711 0 120.064 +57.892 0 132.748 +58.038 0 153.050 +58.209 0 168.947 +58.402 0 182.078 +58.545 0 187.012 +58.709 0 189.343 +58.907 0 187.080 +59.094 0 202.256 +59.208 0 214.366 +59.408 0 227.037 +59.561 0 251.786 +59.714 0 246.836 +59.915 0 244.368 +60.050 0 240.170 +60.210 0 230.733 +60.447 0 164.508 +60.508 0 143.969 +60.649 0 96.922 +60.816 0 81.984 +61.000 0 81.984 +61.138 0 71.984 +61.313 0 72.182 +61.495 0 244.638 +61.648 0 234.928 +61.806 0 227.273 +62.005 0 215.442 +62.152 0 199.444 +62.315 0 181.705 +62.489 0 166.262 +62.645 0 136.438 +62.818 0 137.246 +63.011 0 137.978 +63.154 0 136.848 +63.320 0 138.108 +63.505 0 139.461 +63.649 0 138.527 +63.811 0 138.690 +64.002 0 139.814 +64.149 0 139.776 +64.320 0 139.674 +64.509 0 140.394 +64.650 1 140.800 +64.808 0 140.139 +64.993 0 140.953 +65.148 0 141.200 +65.319 0 142.360 +65.500 0 142.706 +65.651 0 142.566 +65.812 0 143.217 +65.977 0 145.179 +66.145 0 145.423 +66.321 0 143.863 +66.510 0 144.499 +66.647 0 144.445 +66.814 0 145.298 +67.001 0 144.977 +67.149 0 144.845 +67.319 0 145.759 +67.499 0 146.918 +67.649 0 146.372 +67.836 0 145.145 +68.038 0 146.893 +68.212 0 140.486 +68.315 0 140.486 +68.510 0 140.110 +68.697 0 140.746 +68.802 0 140.636 +69.009 0 140.713 +69.150 0 140.880 +69.319 0 146.877 +69.495 0 147.064 +69.650 0 146.793 +69.821 0 117.226 +70.005 0 97.547 +70.194 0 68.046 +70.316 0 30.421 +70.521 0 30.421 +70.803 0 22.513 +70.904 0 17.491 +71.023 0 17.491 +71.213 0 13.993 +71.404 0 13.847 +71.504 0 252.098 +71.653 0 239.338 +71.821 0 187.553 +72.003 0 135.300 +72.161 0 98.111 +72.325 0 48.041 +72.505 0 23.641 +72.661 0 23.455 +72.805 0 23.298 +73.000 0 23.240 +73.156 0 23.143 +73.323 0 23.092 +73.507 0 23.018 +73.660 0 22.941 +73.804 0 22.865 +74.005 0 22.795 +74.158 0 22.705 +74.333 0 22.670 +74.507 0 22.607 +74.661 0 22.552 +74.825 0 22.482 +75.001 0 22.424 +75.161 0 22.364 +75.307 0 22.316 +75.493 0 22.265 +75.663 0 22.154 +75.812 0 22.082 +76.004 0 22.034 +76.157 0 21.967 +76.300 0 21.894 +76.501 0 21.841 +76.665 0 21.761 +76.805 0 21.700 +77.010 0 21.647 +77.135 0 21.557 +77.329 0 21.519 +77.490 0 21.446 +77.627 0 21.380 +77.801 0 19.682 +77.961 0 18.152 +78.131 0 16.419 +78.305 0 14.889 +78.466 0 13.222 +78.637 0 14.014 +78.809 0 28.906 +78.970 0 42.442 +79.136 0 44.983 +79.310 104 57.009 +79.499 71 58.947 +79.626 0 48.081 +79.820 0 56.889 +79.963 0 66.161 +80.134 0 67.551 +80.302 0 65.999 +80.461 0 67.204 +80.640 3 68.191 +80.814 63 69.175 +80.999 154 71.100 +81.133 154 71.110 +81.313 154 71.120 +81.497 154 71.379 +81.636 154 71.755 +81.805 154 71.918 +81.963 154 71.923 +82.132 154 71.932 +82.310 154 71.937 +82.488 154 71.945 +82.638 154 71.951 +82.811 154 72.111 +82.989 154 72.933 +83.136 714 73.689 +83.507 714 73.706 +83.531 714 73.720 +83.636 781 73.824 +83.804 1274 74.305 +83.965 1443 74.538 +84.137 1520 74.819 +84.529 1520 74.845 +84.543 1512 74.855 +84.637 1480 74.797 +84.804 1420 74.622 +84.996 1044 74.459 +85.137 914 74.259 +85.304 753 74.108 +85.509 714 74.076 +85.637 714 74.089 +85.811 781 74.167 +86.007 946 74.346 +86.135 1382 74.663 +86.314 1495 74.955 +86.508 1520 75.000 +86.645 1512 74.943 +86.808 1470 74.805 +87.006 1442 74.694 +87.137 1214 74.398 +87.307 959 74.165 +87.491 897 74.031 +87.641 714 73.800 +87.807 714 73.772 +87.990 740 73.776 +88.140 971 74.064 +88.304 1443 74.439 +88.493 1499 74.614 +88.643 1520 74.644 +88.809 1520 74.629 +88.996 1495 74.549 +89.139 1443 74.355 +89.305 1371 74.209 +89.505 984 74.011 +89.638 863 73.785 +89.809 753 73.667 +90.003 714 73.627 +90.139 714 73.636 +90.309 730 73.660 +90.521 1274 74.198 +90.602 1274 74.198 +90.744 1470 74.528 +90.915 1512 74.650 +91.107 1520 74.692 +91.243 1499 74.667 +91.406 1442 74.505 +91.605 1434 74.439 +91.744 1044 74.223 +91.910 914 73.995 +92.092 740 73.812 +92.244 714 73.785 +92.407 714 73.780 +92.605 753 73.821 +92.746 959 74.074 +92.903 1440 74.459 +93.101 1499 74.672 +93.249 1520 74.704 +93.407 1517 74.684 +93.607 1493 74.613 +93.746 1440 74.414 +93.907 1214 74.207 +94.126 968 74.036 +94.296 771 73.776 +94.419 740 73.737 +94.635 740 73.737 +94.821 714 73.714 +94.991 714 73.719 +95.119 714 73.719 +95.302 753 73.768 +95.418 1418 74.380 +95.625 1418 74.380 +95.802 1444 74.525 +95.915 1499 74.692 +96.109 1520 74.768 +96.247 1491 74.717 +96.404 1440 74.559 +96.602 1292 74.413 +96.750 959 74.213 +96.903 771 74.007 +97.101 740 73.975 +97.248 714 73.987 +97.418 758 74.070 +97.602 838 74.175 +97.752 1191 74.532 +97.910 1443 74.793 +98.107 1504 75.004 +98.294 1520 75.041 +98.407 1520 75.042 +98.623 1512 75.018 +98.811 1454 74.867 +98.924 1434 74.734 +99.105 1382 74.646 +99.253 838 74.168 +99.418 740 74.025 +99.603 714 73.969 +99.754 753 73.986 +99.904 979 74.299 +100.101 1191 74.402 +100.252 1486 74.757 +100.402 1520 74.821 +100.602 1520 74.798 +100.792 1493 74.687 +100.923 1434 74.444 +101.123 1240 74.257 +101.288 1044 74.190 +101.418 984 74.122 +101.613 937 73.957 +101.758 740 73.715 +101.910 714 73.670 +102.106 714 73.651 +102.254 838 73.784 +102.402 1274 74.139 +102.600 1444 74.374 +102.755 1520 74.560 +102.929 1520 74.548 +103.103 1504 74.507 +103.258 1470 74.401 +103.402 1420 74.203 +103.600 1371 74.143 +103.802 951 73.840 +103.906 758 73.622 +104.102 730 73.585 +104.263 714 73.579 +104.406 758 73.643 +104.605 946 73.860 +104.757 1382 74.199 +104.904 1495 74.515 +105.107 1520 74.585 +105.257 1520 74.593 +105.404 1499 74.554 +105.603 1464 74.459 +105.731 1371 74.219 +105.905 984 74.028 +106.102 951 73.920 +106.257 771 73.715 +106.401 714 73.659 +106.604 714 73.670 +106.734 781 73.771 +106.933 971 74.045 +107.060 1443 74.468 +107.232 1504 74.691 +107.405 1520 74.742 +107.557 1520 74.773 +107.733 1491 74.719 +107.903 1443 74.612 +108.104 1382 74.468 +108.234 977 74.260 +108.404 914 74.118 +108.593 771 73.975 +108.731 714 73.910 +108.908 714 73.903 +109.060 740 73.920 +109.234 959 74.176 +109.403 1332 74.414 +109.561 1497 74.736 +109.738 1520 74.757 +109.903 1520 74.730 +110.093 1504 74.680 +110.230 1454 74.514 +110.404 1420 74.324 +110.603 1240 74.174 +110.728 951 73.910 +110.908 758 73.658 +111.107 740 73.622 +111.232 714 73.566 +111.404 771 73.614 +111.563 927 73.768 +111.734 1332 74.086 +111.907 1486 74.388 +112.064 1520 74.479 +112.233 1520 74.477 +112.401 1504 74.445 +112.566 1454 74.315 +112.734 1402 74.135 +112.906 1044 73.972 +113.064 968 73.857 +113.238 818 73.664 +113.406 714 73.554 +113.603 714 73.570 +113.734 771 73.650 +113.905 997 74.004 +114.103 1382 74.191 +114.234 1499 74.528 +114.405 1520 74.577 +114.566 1520 74.578 +114.733 1499 74.540 +114.903 1454 74.423 +115.067 1402 74.239 +115.234 1004 74.050 +115.402 939 73.880 +115.634 758 73.685 +115.911 714 73.628 +116.010 714 73.627 +116.129 714 73.627 +116.315 714 73.627 +116.430 714 73.627 +116.701 730 73.640 +116.807 946 73.886 +116.930 946 73.886 +117.135 1443 74.350 +117.289 1512 74.558 +117.413 1520 74.578 +117.611 1520 74.578 +117.744 1458 74.422 +117.919 1443 74.330 +118.215 1292 74.142 +118.314 1004 74.036 +118.423 1004 74.036 +118.650 977 73.976 +118.802 977 73.976 +118.937 914 73.830 +119.142 714 73.626 +119.290 714 73.638 +119.428 714 73.644 +119.606 714 73.644 +119.739 1044 74.123 +119.920 1499 74.634 +120.104 1520 74.706 +120.238 1517 74.723 +120.409 1491 74.670 +120.620 1292 74.371 +120.707 1292 74.371 +121.008 997 74.266 +121.189 968 74.192 +121.236 914 74.091 +121.407 914 74.091 +121.515 863 74.045 +121.707 714 73.907 +121.902 771 74.009 +122.101 979 74.330 +122.315 1044 74.405 +122.426 1044 74.405 +122.618 1418 74.591 +122.804 1418 74.591 +123.017 1418 74.591 +123.141 1497 74.884 +123.291 1497 74.884 +123.420 1520 74.956 +123.505 1520 74.956 +123.706 1504 74.938 +123.855 1292 74.572 +124.016 984 74.436 +124.309 937 74.295 +124.397 818 74.182 +124.508 740 74.090 +124.709 714 74.064 +124.898 714 74.064 +125.023 781 74.156 +125.311 927 74.309 +125.526 1044 74.540 +125.635 1432 74.765 +125.742 1432 74.765 +125.993 1454 74.908 +126.036 1454 74.908 +126.290 1454 74.908 +126.499 1517 75.069 +126.541 1520 75.088 +126.725 1520 75.088 +126.943 1442 74.861 +127.103 1442 74.861 +127.302 1371 74.690 +127.414 1371 74.690 +127.521 1371 74.690 +127.825 1044 74.551 +127.913 914 74.303 +128.026 740 74.109 +128.332 740 74.109 +128.429 714 74.079 +128.610 714 74.079 +128.796 753 74.113 +128.990 946 74.332 +129.039 946 74.332 +129.207 1418 74.690 +129.493 1520 74.999 +129.522 1499 74.944 +129.709 1499 74.944 +129.857 1454 74.809 +130.006 1214 74.477 +130.208 977 74.332 +130.357 802 74.037 +130.534 714 73.922 +130.703 714 73.905 +130.860 730 73.898 +131.042 927 74.091 +131.302 979 74.232 +131.489 1382 74.437 +131.531 1432 74.503 +131.725 1432 74.503 +131.944 1486 74.694 +132.191 1520 74.768 +132.302 1520 74.749 +132.439 1520 74.749 +132.604 1504 74.703 +132.705 1504 74.703 +132.861 1480 74.611 +133.039 951 73.983 +133.204 818 73.820 +133.403 714 73.696 +133.504 714 73.698 +133.710 714 73.702 +134.017 946 73.985 +134.116 1432 74.406 +134.298 1432 74.406 +134.413 1470 74.589 +134.632 1470 74.589 +134.712 1495 74.660 +134.902 1495 74.660 +135.008 1495 74.734 +135.205 1470 74.679 +135.424 1382 74.468 +135.632 1240 74.393 +135.803 997 74.302 +135.911 997 74.302 +136.006 959 74.201 +136.206 863 74.067 +136.414 714 73.909 +136.524 714 73.903 +136.722 730 73.910 +136.929 781 73.967 +137.040 927 74.104 +137.192 927 74.104 +137.338 1440 74.541 +137.505 1520 74.761 +137.709 1520 74.740 +137.835 1499 74.658 +138.015 1493 74.612 +138.212 1442 74.436 +138.343 1382 74.259 +138.511 1044 74.088 +138.695 977 73.989 +138.841 897 73.786 +139.006 714 73.559 +139.189 714 73.534 +139.338 771 73.563 +139.501 946 73.746 +139.694 1418 74.084 +139.835 1499 74.355 +140.005 214 70.129 +140.172 321 66.560 +140.336 115 59.160 +140.509 0 13.222 +140.668 0 15.670 +140.838 0 17.828 +141.006 0 18.624 +141.170 0 18.695 +141.339 0 18.295 +141.513 0 18.262 +141.690 0 18.262 +141.843 0 18.262 +142.004 0 18.262 +142.172 0 18.262 +142.338 0 18.262 +142.506 0 18.262 +142.704 0 18.262 +142.844 0 18.262 +143.006 0 18.262 +143.176 0 18.262 +143.344 0 18.262 +143.506 0 18.262 +143.801 0 18.262 +143.914 0 18.262 +144.038 0 18.262 +144.209 0 18.262 +144.353 0 18.262 +144.510 0 18.262 +144.705 0 18.262 +144.842 0 18.262 +145.008 0 17.370 +145.195 0 14.180 +145.345 0 13.222 +145.505 0 15.421 +145.673 0 18.464 +145.844 0 19.483 +146.018 0 19.272 +146.205 0 18.823 +146.389 0 18.823 +146.525 0 18.823 +146.742 0 18.823 +146.927 0 18.823 +147.100 0 18.823 +147.220 0 18.823 +147.391 0 18.823 +147.622 0 18.823 +147.712 0 18.823 +147.934 0 18.823 +148.092 0 18.823 +148.206 0 18.823 +148.344 0 18.823 +148.505 0 18.823 +148.688 0 18.823 +148.846 0 18.823 +149.011 0 18.823 +149.204 0 18.823 +149.351 0 18.517 +149.515 0 16.550 +149.695 0 13.542 +149.849 0 13.222 +150.008 2148 42.823 +150.211 2148 42.823 +150.418 12992 43.263 +150.720 12992 43.263 +150.900 12992 43.263 +151.018 12992 43.263 +151.137 12992 43.263 +151.297 12992 43.263 +151.427 12106 43.256 +151.637 12106 43.277 +151.729 12106 43.277 +151.910 12106 43.277 +152.123 12106 43.281 +152.236 12106 43.281 +152.521 12106 43.281 +152.630 12106 43.281 +152.729 12106 43.281 +152.912 12106 43.281 +153.109 12106 43.286 +153.239 12106 43.286 +153.423 12106 43.286 +153.635 12106 43.290 +153.813 12106 43.290 +153.994 12106 43.290 +154.135 12106 43.290 +154.312 12106 43.290 +154.405 12106 43.290 +154.603 12106 43.290 +154.731 12106 43.300 +154.909 12106 43.300 +155.197 12106 43.303 +155.296 12106 43.303 +155.490 12106 43.303 +155.692 12106 43.303 +155.807 12106 43.303 +155.936 12106 43.306 +156.194 12106 43.306 +156.320 12106 43.306 +156.516 12106 43.306 +156.690 12106 43.306 +156.832 12106 43.306 +156.995 12106 43.306 +157.148 12106 43.306 +157.330 12106 43.306 +157.492 12106 43.306 +157.609 12106 43.310 +157.740 12106 43.310 +157.936 12106 43.310 +158.192 12106 43.310 +158.328 12106 43.310 +158.498 12106 43.310 +158.690 12106 43.310 +158.835 12106 43.310 +159.003 12106 43.310 +159.136 12106 43.310 +159.421 12106 43.310 +159.534 12106 43.310 +159.697 12106 43.310 +159.813 12106 43.314 +160.028 12106 43.314 +160.211 12106 43.314 +160.330 12106 43.314 +160.420 12106 43.314 +160.618 12106 43.314 +160.742 12106 43.314 +160.911 12106 43.328 +161.121 12106 43.328 +161.238 12106 43.338 +161.434 12106 43.338 +161.699 12106 43.338 +161.736 12106 43.349 +161.909 12106 43.349 +162.110 12106 43.349 +162.236 12106 43.349 +162.420 12106 43.349 +162.690 12106 43.363 +162.834 12106 43.363 +163.006 12106 43.363 +163.191 12106 43.363 +163.326 12106 43.363 +163.507 12106 43.363 +163.695 12106 43.363 +163.738 12106 43.363 +163.910 12106 43.399 +164.138 12106 43.399 +164.325 12106 43.399 +164.491 12106 43.399 +164.690 12106 43.399 +164.818 12106 43.399 +164.940 12106 43.399 +165.195 12106 43.399 +165.332 12106 43.417 +165.489 12106 43.417 +165.696 12106 43.417 +165.815 12106 43.417 +165.996 12106 43.417 +166.189 12106 43.417 +166.321 12106 43.417 +166.491 12106 43.417 +166.624 12106 43.417 +166.744 12106 43.417 +166.906 12106 43.439 +167.107 12106 43.439 +167.298 12106 43.468 +167.440 12106 43.468 +167.641 12106 43.468 +167.830 12106 43.468 +167.999 12106 43.468 +168.189 12106 43.468 +168.333 12106 43.468 +168.499 12106 43.468 +168.616 12106 43.486 +168.738 12106 43.486 +168.909 12106 43.486 +169.109 12106 43.509 +169.329 12106 43.509 +169.491 12106 43.509 +169.702 12106 43.509 +169.827 12106 43.531 +169.914 12106 43.531 +170.114 12106 43.531 +170.313 12106 43.499 +170.444 12106 43.499 +170.643 12106 43.499 +170.839 12106 43.499 +171.003 12106 43.499 +171.141 12106 43.499 +171.335 12106 43.499 +171.490 12106 43.499 +171.699 12106 43.477 +171.789 12106 43.477 +171.907 12106 43.477 +172.191 12106 43.477 +172.335 12106 43.477 +172.495 12106 43.477 +172.690 12106 43.477 +172.890 12106 43.477 +173.025 12106 43.477 +173.117 12106 43.477 +173.292 12106 43.477 +173.440 12106 43.432 +173.621 12106 43.432 +173.829 12106 43.432 +174.002 12106 43.432 +174.189 12106 43.432 +174.243 12106 43.285 +174.418 12106 43.285 +174.615 12106 43.264 +174.897 12106 43.264 +175.009 12106 43.264 +175.212 12106 43.264 +175.389 12106 43.264 +175.489 12106 43.264 +175.636 12106 43.264 +175.899 12106 43.264 +176.004 12106 43.256 +176.200 12106 43.256 +176.246 12106 43.256 +176.420 12106 43.256 +176.617 12107 106.371 +176.798 12107 106.371 +176.911 12110 127.322 +177.115 12110 127.322 +177.312 12110 128.425 +177.503 12110 128.425 +177.612 12110 128.425 +177.822 12110 128.425 +178.011 12110 128.425 +178.190 12110 128.425 +178.310 12110 128.425 +178.441 12110 128.425 +178.626 12110 128.425 +178.797 12110 128.425 +178.924 12110 128.425 +179.188 12110 129.044 +179.337 12110 129.044 +179.416 12110 129.044 +179.694 12110 129.044 +179.835 12110 129.044 +180.002 12110 129.044 +180.133 12110 129.044 +180.338 12108 118.604 +180.511 12108 118.604 +181.131 12106 101.023 +181.291 12106 101.023 +181.414 12106 101.023 +181.489 12106 101.023 +181.507 12106 101.023 +181.692 12106 101.023 +181.813 12110 126.780 +182.038 12110 128.932 +182.240 12110 128.932 +182.396 12110 128.932 +182.509 12110 128.932 +182.641 12110 128.932 +182.809 12110 128.932 +183.038 12110 128.932 +183.224 12110 128.932 +183.415 12110 128.932 +183.596 12110 128.932 +183.727 12110 128.932 +183.910 12110 128.932 +184.106 12110 128.932 +184.251 12110 128.932 +184.316 12110 128.932 +184.508 12110 128.932 +184.704 12110 128.902 +184.829 12110 128.902 +185.039 12110 128.902 +185.238 12110 128.902 +185.411 12110 128.902 +185.597 12110 128.902 +185.701 12110 128.902 +185.813 12110 128.902 +186.102 12106 90.793 +186.311 12106 90.793 +186.425 12106 90.793 +186.599 12106 90.793 +186.809 12106 90.793 +186.917 12106 90.793 +187.091 12106 90.793 +187.169 12106 90.793 +187.310 12106 90.793 +187.475 0 0.000 +187.662 0 0.000 +187.827 0 0.000 +187.992 0 0.000 diff --git a/docs/re/structures/plate-pulse-measured.md b/docs/re/structures/plate-pulse-measured.md new file mode 100644 index 00000000..dbe43cac --- /dev/null +++ b/docs/re/structures/plate-pulse-measured.md @@ -0,0 +1,100 @@ +# The `PRESS β’Ά` plate **pulses**, continuously β€” it does not blink once + +**Classification: measured.** Xenia Canary, 2026-08-30, one no-input boot, two +separate title windows. Answers the port agent's ask #1, and the answer **deletes +nothing** β€” it says the port is currently wrong on the boot's end state. + +## The question, and why it mattered + +The port had removed a speculative `looping_focus_records` pulse, leaving a +renderer that *"shows a flash and nothing after"* β€” reasoning from `ptbtn00`, whose +keyframes make it opaque for 8 units (t=236–238, gone by 244). It asked for the +observed shape, saying this was the one ask that could **delete** an authored entry +rather than confirm one. + +It confirms one. **Keep the pulse.** + +## What the running game does + +Held at the title with **no input at all**, the plate oscillates continuously for as +long as the title is up β€” 58 s in one window and 57 s in another, ~23 cycles each, +with no decay and no settling. + +| | window | duration | glyph px | period | +|---|---|---|---|---| +| run 1 | t = 254…312 s | 58 s | **714 … 1520** | **2.530 s** | +| run 2 | t = 83…140 s | 57 s | **714 … 1520** | **2.540 s** | + +Two windows of one boot, agreeing to **0.4 %**. Evidence: +[`../data/plate-pulse-timeseries.txt`](../data/plate-pulse-timeseries.txt) Β· +[peak frame](../captures/title-builds/live-title-plate-pulse-peak.png) (1520) Β· +[trough frame](../captures/title-builds/live-title-plate-pulse-trough.png) (714). + +## The instrument, and its controls + +`tools/re-capture/plate_timeseries.py` counts the green β’Ά-glyph pixels β€” the same +counter as `is_title.py`, byte-identical. **Controls run before it was pointed at +anything unknown**, on committed captures: + +| capture | counted | documented | +|---|---|---| +| `live-title-press-a.png` | **753** | 753 βœ… | +| `live-main-menu.png` | **327** | 327 βœ… | +| `live-title-build4-no-plate.png` | **159** | β€” | + +⚠️ That third one is the reason the result is readable at all: **the plate-absent +floor is 159, not 0** β€” the title art carries green pixels of its own. During the +pulse the count never goes below **714**, four and a half times the floor, so *the +plate is never absent*. It dims and brightens; it does not blink off. + +### πŸ”΄ One estimator replicates and one does not β€” and the failing one says so + +| | run 1 | run 2 | agrees? | +|---|---|---|---| +| upward mid-crossings | **2.530 s** | **2.540 s** | βœ… 0.4 % | +| single-sinusoid least squares | 2.553 s | 2.413 s | ❌ 5.8 % | + +Both were controlled on synthetic sinusoids at 2.24 / 2.55 / 3.10 s laid on the +**actual sample timestamps**, and both recovered every one exactly β€” so neither is +broken. The sinusoid fit is **misspecified**: the waveform is a fast rise and slow +decay, not a sinusoid, and its own variance-explained ($r^2$ = 0.468 and 0.228) is +the tell. **Take 2.535 s**, from the estimator that does not assume a shape. + +⚠️ Indexing by sample position rather than timestamp is the documented trap here +([`ui-clock-freezes-at-settle.md`](ui-clock-freezes-at-settle.md), where it returned +48 against a true 51); both estimators use the timestamps. + +## 🟑 The wall-clock is 13 % longer than the corpus's, and that is expected + +[`ui-record-loop-length.md`](ui-record-loop-length.md) decodes the plate's cycle as +**120 units declared**, and earlier runs measured 2.12 / 2.19 / 2.34 / 2.31 s +(mean **2.24**). This run gives **2.535**. + +| | implied unitsβ†’seconds factor | +|---|---| +| declared 120 units at a nominal 60 units/s | 2.000 s | +| corpus's earlier runs | Γ—1.12 | +| **this run** | **Γ—1.27** | + +Same declared number, different emulator pacing β€” this container was under load. +βœ… **This corroborates the existing instruction rather than disturbing it: author +the 120 units, never a second count.** Any wall-clock figure from this container is +pacing-dependent and is not comparable across runs without an independently +measured pacing factor, which this run does not have. + +## Reach + +⚠️ **Boot title or attract title β€” this does not say.** The first window opens at +tβ‰ˆ255 s from launch, and Q9's no-input baseline puts the title at ~193 s, so run 1 +may already be an attract-loop title rather than the boot's first. Both windows are +"the title, held, with no input", which is what was asked; neither is proof about +the *first* appearance specifically. + +⚠️ **The glyph count is a thresholded pixel count, not an alpha.** A dip to +714/1520 is 47 % of the *counted pixels*, not 47 % of the plate's alpha β€” pixels +near the green threshold drop out first. Do not read a duty cycle or an alpha ramp +off these numbers; the shape (periodic, non-decaying, never absent) is what is +measured. + +⚠️ **One boot.** Two windows inside it are not two boots, and the pacing factor is a +property of the run.