nmarshall commited on
Commit
e543c57
·
1 Parent(s): cef895c

qvm: recover persistence numeric scanner

Browse files
docs/FINDINGS.md CHANGED
@@ -1685,3 +1685,6 @@ RE-813–822 replaces the scoreboard decimal assumption with actual37914 executi
1685
 
1686
 
1687
  **RE-895:** Rust matches96 original70503 key/value and selector cases, preserving first-match case folding, incomplete-pair rejection, empty values, embedded NUL and null early exits. Oversized logical inputs reject without changing the selector. Native userinfo retrieval, raw pointer aliases and fatal semantics remain open. [Evidence](research/RUST_INFO_LOOKUP.md).
 
 
 
 
1685
 
1686
 
1687
  **RE-895:** Rust matches96 original70503 key/value and selector cases, preserving first-match case folding, incomplete-pair rejection, empty values, embedded NUL and null early exits. Oversized logical inputs reject without changing the selector. Native userinfo retrieval, raw pointer aliases and fatal semantics remain open. [Evidence](research/RUST_INFO_LOOKUP.md).
1688
+
1689
+
1690
+ **RE-896:** 72 actual38326/38355/37159/36779 cases recover comma-template numeric scanning with partial writes. Integer conversions accept leading digits only, including wrapping overflow; signs/leading spaces write0 without assignment. Floats use staged f32 accumulation, sign/whitespace and decimal scaling; lowercase e terminates the number. Literal mismatch returns-1 even after assignments. Empty/unparsed final fields still write0. Uppercase exponent, other scanf conversions and unsafe destinations remain open. [Evidence](research/QVM_NUMERIC_SCAN.md).
docs/PROVISIONAL_TODO.md CHANGED
@@ -1719,3 +1719,6 @@ RE-894: 96 actual70503 cases execute actual36038/69386, recovering optional lead
1719
 
1720
 
1721
  RE-895: Rust matches96 original70503 key/value and selector cases, preserving first-match case folding, incomplete-pair rejection, empty values, embedded NUL and null early exits. Oversized logical inputs reject without changing the selector. Native userinfo retrieval, raw pointer aliases and fatal semantics remain open. Full runtime completion remains open. [Evidence](research/RUST_INFO_LOOKUP.md).
 
 
 
 
1719
 
1720
 
1721
  RE-895: Rust matches96 original70503 key/value and selector cases, preserving first-match case folding, incomplete-pair rejection, empty values, embedded NUL and null early exits. Oversized logical inputs reject without changing the selector. Native userinfo retrieval, raw pointer aliases and fatal semantics remain open. Full runtime completion remains open. [Evidence](research/RUST_INFO_LOOKUP.md).
1722
+
1723
+
1724
+ RE-896: 72 actual38326/38355/37159/36779 cases recover comma-template numeric scanning with partial writes. Integer conversions accept leading digits only, including wrapping overflow; signs/leading spaces write0 without assignment. Floats use staged f32 accumulation, sign/whitespace and decimal scaling; lowercase e terminates the number. Literal mismatch returns-1 even after assignments. Empty/unparsed final fields still write0. Uppercase exponent, other scanf conversions and unsafe destinations remain open. Full runtime completion remains open. [Evidence](research/QVM_NUMERIC_SCAN.md).
docs/RESEARCH_LEDGER.md CHANGED
@@ -2190,3 +2190,8 @@ After the tenth commit, `cargo xtask test-full --since b9a94452` passed with the
2190
  ## 2026-10-28 — RE-895 Rust userinfo lookup and buffer ownership
2191
 
2192
  Rust matches96 original70503 key/value and selector cases, preserving first-match case folding, incomplete-pair rejection, empty values, embedded NUL and null early exits. Oversized logical inputs reject without changing the selector. Native userinfo retrieval, raw pointer aliases and fatal semantics remain open. Focused `cargo xtask test-group rust-info-lookup` passes (9 Python tests); selected reports regenerate twice deterministically, with storage, documentation links and whitespace guards. Full suite deferred to task ten. Original assets unchanged; source fixtures do not establish complete native/runtime parity.
 
 
 
 
 
 
2190
  ## 2026-10-28 — RE-895 Rust userinfo lookup and buffer ownership
2191
 
2192
  Rust matches96 original70503 key/value and selector cases, preserving first-match case folding, incomplete-pair rejection, empty values, embedded NUL and null early exits. Oversized logical inputs reject without changing the selector. Native userinfo retrieval, raw pointer aliases and fatal semantics remain open. Focused `cargo xtask test-group rust-info-lookup` passes (9 Python tests); selected reports regenerate twice deterministically, with storage, documentation links and whitespace guards. Full suite deferred to task ten. Original assets unchanged; source fixtures do not establish complete native/runtime parity.
2193
+
2194
+
2195
+ ## 2026-10-28 — RE-896 Original integer and float comma scanner
2196
+
2197
+ 72 actual38326/38355/37159/36779 cases recover comma-template numeric scanning with partial writes. Integer conversions accept leading digits only, including wrapping overflow; signs/leading spaces write0 without assignment. Floats use staged f32 accumulation, sign/whitespace and decimal scaling; lowercase e terminates the number. Literal mismatch returns-1 even after assignments. Empty/unparsed final fields still write0. Uppercase exponent, other scanf conversions and unsafe destinations remain open. Focused `cargo xtask test-group qvm-numeric-scan` passes (4 Python tests); selected reports regenerate twice deterministically, with storage, documentation links and whitespace guards. Full suite deferred to task ten. Original assets unchanged; source fixtures do not establish complete native/runtime parity.
docs/REVERSE_ENGINEERING_TODO.md CHANGED
@@ -1756,3 +1756,6 @@ Purpose: turn the supplied installation into an evidence-backed specification of
1756
 
1757
 
1758
  - [x] RE-895 Rust userinfo lookup and buffer ownership ([evidence](research/RUST_INFO_LOOKUP.md)).
 
 
 
 
1756
 
1757
 
1758
  - [x] RE-895 Rust userinfo lookup and buffer ownership ([evidence](research/RUST_INFO_LOOKUP.md)).
1759
+
1760
+
1761
+ - [x] RE-896 Original integer and float comma scanner ([evidence](research/QVM_NUMERIC_SCAN.md)).
docs/research/QVM_NUMERIC_SCAN.md ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ # Original integer and float comma scanner
2
+
3
+ RE-896. Reproduce with `python3 scripts/analyze_qvm_numeric_scan.py`; focused validation: `cargo xtask test-group qvm-numeric-scan`. [Machine report](qvm-numeric-scan.json).
4
+
5
+ 72 actual38326/38355/37159/36779 cases recover comma-template numeric scanning with partial writes. Integer conversions accept leading digits only, including wrapping overflow; signs/leading spaces write0 without assignment. Floats use staged f32 accumulation, sign/whitespace and decimal scaling; lowercase e terminates the number. Literal mismatch returns-1 even after assignments. Empty/unparsed final fields still write0. Uppercase exponent, other scanf conversions and unsafe destinations remain open.
6
+
7
+ Original executable/native runtime and complete Linux/macOS Rust/Bevy/Solari acceptance remain unverified.
docs/research/README.md CHANGED
@@ -1291,3 +1291,6 @@ The extension collector adds five focused tests for native tail calls, command-r
1291
 
1292
 
1293
  [RE-895: Rust userinfo lookup and buffer ownership](RUST_INFO_LOOKUP.md).
 
 
 
 
1291
 
1292
 
1293
  [RE-895: Rust userinfo lookup and buffer ownership](RUST_INFO_LOOKUP.md).
1294
+
1295
+
1296
+ [RE-896: Original integer and float comma scanner](QVM_NUMERIC_SCAN.md).
docs/research/qvm-numeric-scan.json ADDED
@@ -0,0 +1,2811 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "limits": "72 actual38326/38355/37159/36779 cases recover comma-template numeric scanning with partial writes. Integer conversions accept leading digits only, including wrapping overflow; signs/leading spaces write0 without assignment. Floats use staged f32 accumulation, sign/whitespace and decimal scaling; lowercase e terminates the number. Literal mismatch returns-1 even after assignments. Empty/unparsed final fields still write0. Uppercase exponent, other scanf conversions and unsafe destinations remain open.",
3
+ "probes": [
4
+ {
5
+ "changes": [
6
+ {
7
+ "address": 2073722880,
8
+ "after": 0,
9
+ "before": 2864434397
10
+ }
11
+ ],
12
+ "children": [],
13
+ "execution": {
14
+ "stop": 38353,
15
+ "trace_length": 26,
16
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
17
+ },
18
+ "input": {
19
+ "count": 1,
20
+ "kind": "i",
21
+ "text": ""
22
+ },
23
+ "result": 0,
24
+ "words": [
25
+ 0
26
+ ]
27
+ },
28
+ {
29
+ "changes": [
30
+ {
31
+ "address": 2073722880,
32
+ "after": 1,
33
+ "before": 2864434397
34
+ }
35
+ ],
36
+ "children": [
37
+ [
38
+ 37159,
39
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
40
+ ]
41
+ ],
42
+ "execution": {
43
+ "stop": 38353,
44
+ "trace_length": 26,
45
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
46
+ },
47
+ "input": {
48
+ "count": 1,
49
+ "kind": "i",
50
+ "text": "312c322c332c342c352c36"
51
+ },
52
+ "result": 1,
53
+ "words": [
54
+ 1
55
+ ]
56
+ },
57
+ {
58
+ "changes": [
59
+ {
60
+ "address": 2073722880,
61
+ "after": 0,
62
+ "before": 2864434397
63
+ }
64
+ ],
65
+ "children": [],
66
+ "execution": {
67
+ "stop": 38353,
68
+ "trace_length": 26,
69
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
70
+ },
71
+ "input": {
72
+ "count": 1,
73
+ "kind": "i",
74
+ "text": "2d372c2b322c3039"
75
+ },
76
+ "result": 0,
77
+ "words": [
78
+ 0
79
+ ]
80
+ },
81
+ {
82
+ "changes": [
83
+ {
84
+ "address": 2073722880,
85
+ "after": 1,
86
+ "before": 2864434397
87
+ }
88
+ ],
89
+ "children": [
90
+ [
91
+ 37159,
92
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
93
+ ]
94
+ ],
95
+ "execution": {
96
+ "stop": 38353,
97
+ "trace_length": 26,
98
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
99
+ },
100
+ "input": {
101
+ "count": 1,
102
+ "kind": "i",
103
+ "text": "3120322033"
104
+ },
105
+ "result": 1,
106
+ "words": [
107
+ 1
108
+ ]
109
+ },
110
+ {
111
+ "changes": [
112
+ {
113
+ "address": 2073722880,
114
+ "after": 1,
115
+ "before": 2864434397
116
+ }
117
+ ],
118
+ "children": [
119
+ [
120
+ 37159,
121
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
122
+ ]
123
+ ],
124
+ "execution": {
125
+ "stop": 38353,
126
+ "trace_length": 26,
127
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
128
+ },
129
+ "input": {
130
+ "count": 1,
131
+ "kind": "i",
132
+ "text": "312c782c33"
133
+ },
134
+ "result": 1,
135
+ "words": [
136
+ 1
137
+ ]
138
+ },
139
+ {
140
+ "changes": [
141
+ {
142
+ "address": 2073722880,
143
+ "after": 0,
144
+ "before": 2864434397
145
+ }
146
+ ],
147
+ "children": [],
148
+ "execution": {
149
+ "stop": 38353,
150
+ "trace_length": 26,
151
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
152
+ },
153
+ "input": {
154
+ "count": 1,
155
+ "kind": "i",
156
+ "text": "20312c322c33"
157
+ },
158
+ "result": 0,
159
+ "words": [
160
+ 0
161
+ ]
162
+ },
163
+ {
164
+ "changes": [
165
+ {
166
+ "address": 2073722880,
167
+ "after": 1,
168
+ "before": 2864434397
169
+ }
170
+ ],
171
+ "children": [
172
+ [
173
+ 37159,
174
+ "be3e03cf9d99289b1c23c4f375a722deec85049ea152b1608eafa109032410ac"
175
+ ]
176
+ ],
177
+ "execution": {
178
+ "stop": 38353,
179
+ "trace_length": 26,
180
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
181
+ },
182
+ "input": {
183
+ "count": 1,
184
+ "kind": "i",
185
+ "text": "343239343936373239372c322c33"
186
+ },
187
+ "result": 1,
188
+ "words": [
189
+ 1
190
+ ]
191
+ },
192
+ {
193
+ "changes": [
194
+ {
195
+ "address": 2073722880,
196
+ "after": 2147483648,
197
+ "before": 2864434397
198
+ }
199
+ ],
200
+ "children": [
201
+ [
202
+ 37159,
203
+ "be3e03cf9d99289b1c23c4f375a722deec85049ea152b1608eafa109032410ac"
204
+ ]
205
+ ],
206
+ "execution": {
207
+ "stop": 38353,
208
+ "trace_length": 26,
209
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
210
+ },
211
+ "input": {
212
+ "count": 1,
213
+ "kind": "i",
214
+ "text": "323134373438333634382c322c33"
215
+ },
216
+ "result": 1,
217
+ "words": [
218
+ 2147483648
219
+ ]
220
+ },
221
+ {
222
+ "changes": [
223
+ {
224
+ "address": 2073722880,
225
+ "after": 0,
226
+ "before": 2864434397
227
+ }
228
+ ],
229
+ "children": [
230
+ [
231
+ 37159,
232
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
233
+ ]
234
+ ],
235
+ "execution": {
236
+ "stop": 38353,
237
+ "trace_length": 26,
238
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
239
+ },
240
+ "input": {
241
+ "count": 1,
242
+ "kind": "i",
243
+ "text": "302c302c302c302c302c30"
244
+ },
245
+ "result": 1,
246
+ "words": [
247
+ 0
248
+ ]
249
+ },
250
+ {
251
+ "changes": [
252
+ {
253
+ "address": 2073722880,
254
+ "after": 0,
255
+ "before": 2864434397
256
+ }
257
+ ],
258
+ "children": [],
259
+ "execution": {
260
+ "stop": 38353,
261
+ "trace_length": 26,
262
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
263
+ },
264
+ "input": {
265
+ "count": 1,
266
+ "kind": "i",
267
+ "text": "78"
268
+ },
269
+ "result": 0,
270
+ "words": [
271
+ 0
272
+ ]
273
+ },
274
+ {
275
+ "changes": [
276
+ {
277
+ "address": 2073722880,
278
+ "after": 7,
279
+ "before": 2864434397
280
+ }
281
+ ],
282
+ "children": [
283
+ [
284
+ 37159,
285
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
286
+ ]
287
+ ],
288
+ "execution": {
289
+ "stop": 38353,
290
+ "trace_length": 26,
291
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
292
+ },
293
+ "input": {
294
+ "count": 1,
295
+ "kind": "i",
296
+ "text": "372c38002c39"
297
+ },
298
+ "result": 1,
299
+ "words": [
300
+ 7
301
+ ]
302
+ },
303
+ {
304
+ "changes": [
305
+ {
306
+ "address": 2073722880,
307
+ "after": 0,
308
+ "before": 2864434397
309
+ }
310
+ ],
311
+ "children": [],
312
+ "execution": {
313
+ "stop": 38353,
314
+ "trace_length": 26,
315
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
316
+ },
317
+ "input": {
318
+ "count": 1,
319
+ "kind": "i",
320
+ "text": "2c312c32"
321
+ },
322
+ "result": 0,
323
+ "words": [
324
+ 0
325
+ ]
326
+ },
327
+ {
328
+ "changes": [
329
+ {
330
+ "address": 2073722880,
331
+ "after": 0,
332
+ "before": 2864434397
333
+ }
334
+ ],
335
+ "children": [],
336
+ "execution": {
337
+ "stop": 38353,
338
+ "trace_length": 26,
339
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
340
+ },
341
+ "input": {
342
+ "count": 3,
343
+ "kind": "i",
344
+ "text": ""
345
+ },
346
+ "result": -1,
347
+ "words": [
348
+ 0,
349
+ 2864434397,
350
+ 2864434397
351
+ ]
352
+ },
353
+ {
354
+ "changes": [
355
+ {
356
+ "address": 2073722880,
357
+ "after": 1,
358
+ "before": 2864434397
359
+ },
360
+ {
361
+ "address": 2073722884,
362
+ "after": 2,
363
+ "before": 2864434397
364
+ },
365
+ {
366
+ "address": 2073722888,
367
+ "after": 3,
368
+ "before": 2864434397
369
+ }
370
+ ],
371
+ "children": [
372
+ [
373
+ 37159,
374
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
375
+ ],
376
+ [
377
+ 37159,
378
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
379
+ ],
380
+ [
381
+ 37159,
382
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
383
+ ]
384
+ ],
385
+ "execution": {
386
+ "stop": 38353,
387
+ "trace_length": 26,
388
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
389
+ },
390
+ "input": {
391
+ "count": 3,
392
+ "kind": "i",
393
+ "text": "312c322c332c342c352c36"
394
+ },
395
+ "result": 3,
396
+ "words": [
397
+ 1,
398
+ 2,
399
+ 3
400
+ ]
401
+ },
402
+ {
403
+ "changes": [
404
+ {
405
+ "address": 2073722880,
406
+ "after": 0,
407
+ "before": 2864434397
408
+ }
409
+ ],
410
+ "children": [],
411
+ "execution": {
412
+ "stop": 38353,
413
+ "trace_length": 26,
414
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
415
+ },
416
+ "input": {
417
+ "count": 3,
418
+ "kind": "i",
419
+ "text": "2d372c2b322c3039"
420
+ },
421
+ "result": -1,
422
+ "words": [
423
+ 0,
424
+ 2864434397,
425
+ 2864434397
426
+ ]
427
+ },
428
+ {
429
+ "changes": [
430
+ {
431
+ "address": 2073722880,
432
+ "after": 1,
433
+ "before": 2864434397
434
+ }
435
+ ],
436
+ "children": [
437
+ [
438
+ 37159,
439
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
440
+ ]
441
+ ],
442
+ "execution": {
443
+ "stop": 38353,
444
+ "trace_length": 26,
445
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
446
+ },
447
+ "input": {
448
+ "count": 3,
449
+ "kind": "i",
450
+ "text": "3120322033"
451
+ },
452
+ "result": -1,
453
+ "words": [
454
+ 1,
455
+ 2864434397,
456
+ 2864434397
457
+ ]
458
+ },
459
+ {
460
+ "changes": [
461
+ {
462
+ "address": 2073722880,
463
+ "after": 1,
464
+ "before": 2864434397
465
+ },
466
+ {
467
+ "address": 2073722884,
468
+ "after": 0,
469
+ "before": 2864434397
470
+ }
471
+ ],
472
+ "children": [
473
+ [
474
+ 37159,
475
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
476
+ ]
477
+ ],
478
+ "execution": {
479
+ "stop": 38353,
480
+ "trace_length": 26,
481
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
482
+ },
483
+ "input": {
484
+ "count": 3,
485
+ "kind": "i",
486
+ "text": "312c782c33"
487
+ },
488
+ "result": -1,
489
+ "words": [
490
+ 1,
491
+ 0,
492
+ 2864434397
493
+ ]
494
+ },
495
+ {
496
+ "changes": [
497
+ {
498
+ "address": 2073722880,
499
+ "after": 0,
500
+ "before": 2864434397
501
+ }
502
+ ],
503
+ "children": [],
504
+ "execution": {
505
+ "stop": 38353,
506
+ "trace_length": 26,
507
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
508
+ },
509
+ "input": {
510
+ "count": 3,
511
+ "kind": "i",
512
+ "text": "20312c322c33"
513
+ },
514
+ "result": -1,
515
+ "words": [
516
+ 0,
517
+ 2864434397,
518
+ 2864434397
519
+ ]
520
+ },
521
+ {
522
+ "changes": [
523
+ {
524
+ "address": 2073722880,
525
+ "after": 1,
526
+ "before": 2864434397
527
+ },
528
+ {
529
+ "address": 2073722884,
530
+ "after": 2,
531
+ "before": 2864434397
532
+ },
533
+ {
534
+ "address": 2073722888,
535
+ "after": 3,
536
+ "before": 2864434397
537
+ }
538
+ ],
539
+ "children": [
540
+ [
541
+ 37159,
542
+ "be3e03cf9d99289b1c23c4f375a722deec85049ea152b1608eafa109032410ac"
543
+ ],
544
+ [
545
+ 37159,
546
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
547
+ ],
548
+ [
549
+ 37159,
550
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
551
+ ]
552
+ ],
553
+ "execution": {
554
+ "stop": 38353,
555
+ "trace_length": 26,
556
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
557
+ },
558
+ "input": {
559
+ "count": 3,
560
+ "kind": "i",
561
+ "text": "343239343936373239372c322c33"
562
+ },
563
+ "result": 3,
564
+ "words": [
565
+ 1,
566
+ 2,
567
+ 3
568
+ ]
569
+ },
570
+ {
571
+ "changes": [
572
+ {
573
+ "address": 2073722880,
574
+ "after": 2147483648,
575
+ "before": 2864434397
576
+ },
577
+ {
578
+ "address": 2073722884,
579
+ "after": 2,
580
+ "before": 2864434397
581
+ },
582
+ {
583
+ "address": 2073722888,
584
+ "after": 3,
585
+ "before": 2864434397
586
+ }
587
+ ],
588
+ "children": [
589
+ [
590
+ 37159,
591
+ "be3e03cf9d99289b1c23c4f375a722deec85049ea152b1608eafa109032410ac"
592
+ ],
593
+ [
594
+ 37159,
595
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
596
+ ],
597
+ [
598
+ 37159,
599
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
600
+ ]
601
+ ],
602
+ "execution": {
603
+ "stop": 38353,
604
+ "trace_length": 26,
605
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
606
+ },
607
+ "input": {
608
+ "count": 3,
609
+ "kind": "i",
610
+ "text": "323134373438333634382c322c33"
611
+ },
612
+ "result": 3,
613
+ "words": [
614
+ 2147483648,
615
+ 2,
616
+ 3
617
+ ]
618
+ },
619
+ {
620
+ "changes": [
621
+ {
622
+ "address": 2073722880,
623
+ "after": 0,
624
+ "before": 2864434397
625
+ },
626
+ {
627
+ "address": 2073722884,
628
+ "after": 0,
629
+ "before": 2864434397
630
+ },
631
+ {
632
+ "address": 2073722888,
633
+ "after": 0,
634
+ "before": 2864434397
635
+ }
636
+ ],
637
+ "children": [
638
+ [
639
+ 37159,
640
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
641
+ ],
642
+ [
643
+ 37159,
644
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
645
+ ],
646
+ [
647
+ 37159,
648
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
649
+ ]
650
+ ],
651
+ "execution": {
652
+ "stop": 38353,
653
+ "trace_length": 26,
654
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
655
+ },
656
+ "input": {
657
+ "count": 3,
658
+ "kind": "i",
659
+ "text": "302c302c302c302c302c30"
660
+ },
661
+ "result": 3,
662
+ "words": [
663
+ 0,
664
+ 0,
665
+ 0
666
+ ]
667
+ },
668
+ {
669
+ "changes": [
670
+ {
671
+ "address": 2073722880,
672
+ "after": 0,
673
+ "before": 2864434397
674
+ }
675
+ ],
676
+ "children": [],
677
+ "execution": {
678
+ "stop": 38353,
679
+ "trace_length": 26,
680
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
681
+ },
682
+ "input": {
683
+ "count": 3,
684
+ "kind": "i",
685
+ "text": "78"
686
+ },
687
+ "result": -1,
688
+ "words": [
689
+ 0,
690
+ 2864434397,
691
+ 2864434397
692
+ ]
693
+ },
694
+ {
695
+ "changes": [
696
+ {
697
+ "address": 2073722880,
698
+ "after": 7,
699
+ "before": 2864434397
700
+ },
701
+ {
702
+ "address": 2073722884,
703
+ "after": 8,
704
+ "before": 2864434397
705
+ }
706
+ ],
707
+ "children": [
708
+ [
709
+ 37159,
710
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
711
+ ],
712
+ [
713
+ 37159,
714
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
715
+ ]
716
+ ],
717
+ "execution": {
718
+ "stop": 38353,
719
+ "trace_length": 26,
720
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
721
+ },
722
+ "input": {
723
+ "count": 3,
724
+ "kind": "i",
725
+ "text": "372c38002c39"
726
+ },
727
+ "result": -1,
728
+ "words": [
729
+ 7,
730
+ 8,
731
+ 2864434397
732
+ ]
733
+ },
734
+ {
735
+ "changes": [
736
+ {
737
+ "address": 2073722880,
738
+ "after": 0,
739
+ "before": 2864434397
740
+ },
741
+ {
742
+ "address": 2073722884,
743
+ "after": 1,
744
+ "before": 2864434397
745
+ },
746
+ {
747
+ "address": 2073722888,
748
+ "after": 2,
749
+ "before": 2864434397
750
+ }
751
+ ],
752
+ "children": [
753
+ [
754
+ 37159,
755
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
756
+ ],
757
+ [
758
+ 37159,
759
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
760
+ ]
761
+ ],
762
+ "execution": {
763
+ "stop": 38353,
764
+ "trace_length": 26,
765
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
766
+ },
767
+ "input": {
768
+ "count": 3,
769
+ "kind": "i",
770
+ "text": "2c312c32"
771
+ },
772
+ "result": 2,
773
+ "words": [
774
+ 0,
775
+ 1,
776
+ 2
777
+ ]
778
+ },
779
+ {
780
+ "changes": [
781
+ {
782
+ "address": 2073722880,
783
+ "after": 0,
784
+ "before": 2864434397
785
+ }
786
+ ],
787
+ "children": [],
788
+ "execution": {
789
+ "stop": 38353,
790
+ "trace_length": 26,
791
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
792
+ },
793
+ "input": {
794
+ "count": 6,
795
+ "kind": "i",
796
+ "text": ""
797
+ },
798
+ "result": -1,
799
+ "words": [
800
+ 0,
801
+ 2864434397,
802
+ 2864434397,
803
+ 2864434397,
804
+ 2864434397,
805
+ 2864434397
806
+ ]
807
+ },
808
+ {
809
+ "changes": [
810
+ {
811
+ "address": 2073722880,
812
+ "after": 1,
813
+ "before": 2864434397
814
+ },
815
+ {
816
+ "address": 2073722884,
817
+ "after": 2,
818
+ "before": 2864434397
819
+ },
820
+ {
821
+ "address": 2073722888,
822
+ "after": 3,
823
+ "before": 2864434397
824
+ },
825
+ {
826
+ "address": 2073722892,
827
+ "after": 4,
828
+ "before": 2864434397
829
+ },
830
+ {
831
+ "address": 2073722896,
832
+ "after": 5,
833
+ "before": 2864434397
834
+ },
835
+ {
836
+ "address": 2073722900,
837
+ "after": 6,
838
+ "before": 2864434397
839
+ }
840
+ ],
841
+ "children": [
842
+ [
843
+ 37159,
844
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
845
+ ],
846
+ [
847
+ 37159,
848
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
849
+ ],
850
+ [
851
+ 37159,
852
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
853
+ ],
854
+ [
855
+ 37159,
856
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
857
+ ],
858
+ [
859
+ 37159,
860
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
861
+ ],
862
+ [
863
+ 37159,
864
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
865
+ ]
866
+ ],
867
+ "execution": {
868
+ "stop": 38353,
869
+ "trace_length": 26,
870
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
871
+ },
872
+ "input": {
873
+ "count": 6,
874
+ "kind": "i",
875
+ "text": "312c322c332c342c352c36"
876
+ },
877
+ "result": 6,
878
+ "words": [
879
+ 1,
880
+ 2,
881
+ 3,
882
+ 4,
883
+ 5,
884
+ 6
885
+ ]
886
+ },
887
+ {
888
+ "changes": [
889
+ {
890
+ "address": 2073722880,
891
+ "after": 0,
892
+ "before": 2864434397
893
+ }
894
+ ],
895
+ "children": [],
896
+ "execution": {
897
+ "stop": 38353,
898
+ "trace_length": 26,
899
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
900
+ },
901
+ "input": {
902
+ "count": 6,
903
+ "kind": "i",
904
+ "text": "2d372c2b322c3039"
905
+ },
906
+ "result": -1,
907
+ "words": [
908
+ 0,
909
+ 2864434397,
910
+ 2864434397,
911
+ 2864434397,
912
+ 2864434397,
913
+ 2864434397
914
+ ]
915
+ },
916
+ {
917
+ "changes": [
918
+ {
919
+ "address": 2073722880,
920
+ "after": 1,
921
+ "before": 2864434397
922
+ }
923
+ ],
924
+ "children": [
925
+ [
926
+ 37159,
927
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
928
+ ]
929
+ ],
930
+ "execution": {
931
+ "stop": 38353,
932
+ "trace_length": 26,
933
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
934
+ },
935
+ "input": {
936
+ "count": 6,
937
+ "kind": "i",
938
+ "text": "3120322033"
939
+ },
940
+ "result": -1,
941
+ "words": [
942
+ 1,
943
+ 2864434397,
944
+ 2864434397,
945
+ 2864434397,
946
+ 2864434397,
947
+ 2864434397
948
+ ]
949
+ },
950
+ {
951
+ "changes": [
952
+ {
953
+ "address": 2073722880,
954
+ "after": 1,
955
+ "before": 2864434397
956
+ },
957
+ {
958
+ "address": 2073722884,
959
+ "after": 0,
960
+ "before": 2864434397
961
+ }
962
+ ],
963
+ "children": [
964
+ [
965
+ 37159,
966
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
967
+ ]
968
+ ],
969
+ "execution": {
970
+ "stop": 38353,
971
+ "trace_length": 26,
972
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
973
+ },
974
+ "input": {
975
+ "count": 6,
976
+ "kind": "i",
977
+ "text": "312c782c33"
978
+ },
979
+ "result": -1,
980
+ "words": [
981
+ 1,
982
+ 0,
983
+ 2864434397,
984
+ 2864434397,
985
+ 2864434397,
986
+ 2864434397
987
+ ]
988
+ },
989
+ {
990
+ "changes": [
991
+ {
992
+ "address": 2073722880,
993
+ "after": 0,
994
+ "before": 2864434397
995
+ }
996
+ ],
997
+ "children": [],
998
+ "execution": {
999
+ "stop": 38353,
1000
+ "trace_length": 26,
1001
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1002
+ },
1003
+ "input": {
1004
+ "count": 6,
1005
+ "kind": "i",
1006
+ "text": "20312c322c33"
1007
+ },
1008
+ "result": -1,
1009
+ "words": [
1010
+ 0,
1011
+ 2864434397,
1012
+ 2864434397,
1013
+ 2864434397,
1014
+ 2864434397,
1015
+ 2864434397
1016
+ ]
1017
+ },
1018
+ {
1019
+ "changes": [
1020
+ {
1021
+ "address": 2073722880,
1022
+ "after": 1,
1023
+ "before": 2864434397
1024
+ },
1025
+ {
1026
+ "address": 2073722884,
1027
+ "after": 2,
1028
+ "before": 2864434397
1029
+ },
1030
+ {
1031
+ "address": 2073722888,
1032
+ "after": 3,
1033
+ "before": 2864434397
1034
+ }
1035
+ ],
1036
+ "children": [
1037
+ [
1038
+ 37159,
1039
+ "be3e03cf9d99289b1c23c4f375a722deec85049ea152b1608eafa109032410ac"
1040
+ ],
1041
+ [
1042
+ 37159,
1043
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
1044
+ ],
1045
+ [
1046
+ 37159,
1047
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
1048
+ ]
1049
+ ],
1050
+ "execution": {
1051
+ "stop": 38353,
1052
+ "trace_length": 26,
1053
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1054
+ },
1055
+ "input": {
1056
+ "count": 6,
1057
+ "kind": "i",
1058
+ "text": "343239343936373239372c322c33"
1059
+ },
1060
+ "result": -1,
1061
+ "words": [
1062
+ 1,
1063
+ 2,
1064
+ 3,
1065
+ 2864434397,
1066
+ 2864434397,
1067
+ 2864434397
1068
+ ]
1069
+ },
1070
+ {
1071
+ "changes": [
1072
+ {
1073
+ "address": 2073722880,
1074
+ "after": 2147483648,
1075
+ "before": 2864434397
1076
+ },
1077
+ {
1078
+ "address": 2073722884,
1079
+ "after": 2,
1080
+ "before": 2864434397
1081
+ },
1082
+ {
1083
+ "address": 2073722888,
1084
+ "after": 3,
1085
+ "before": 2864434397
1086
+ }
1087
+ ],
1088
+ "children": [
1089
+ [
1090
+ 37159,
1091
+ "be3e03cf9d99289b1c23c4f375a722deec85049ea152b1608eafa109032410ac"
1092
+ ],
1093
+ [
1094
+ 37159,
1095
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
1096
+ ],
1097
+ [
1098
+ 37159,
1099
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
1100
+ ]
1101
+ ],
1102
+ "execution": {
1103
+ "stop": 38353,
1104
+ "trace_length": 26,
1105
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1106
+ },
1107
+ "input": {
1108
+ "count": 6,
1109
+ "kind": "i",
1110
+ "text": "323134373438333634382c322c33"
1111
+ },
1112
+ "result": -1,
1113
+ "words": [
1114
+ 2147483648,
1115
+ 2,
1116
+ 3,
1117
+ 2864434397,
1118
+ 2864434397,
1119
+ 2864434397
1120
+ ]
1121
+ },
1122
+ {
1123
+ "changes": [
1124
+ {
1125
+ "address": 2073722880,
1126
+ "after": 0,
1127
+ "before": 2864434397
1128
+ },
1129
+ {
1130
+ "address": 2073722884,
1131
+ "after": 0,
1132
+ "before": 2864434397
1133
+ },
1134
+ {
1135
+ "address": 2073722888,
1136
+ "after": 0,
1137
+ "before": 2864434397
1138
+ },
1139
+ {
1140
+ "address": 2073722892,
1141
+ "after": 0,
1142
+ "before": 2864434397
1143
+ },
1144
+ {
1145
+ "address": 2073722896,
1146
+ "after": 0,
1147
+ "before": 2864434397
1148
+ },
1149
+ {
1150
+ "address": 2073722900,
1151
+ "after": 0,
1152
+ "before": 2864434397
1153
+ }
1154
+ ],
1155
+ "children": [
1156
+ [
1157
+ 37159,
1158
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
1159
+ ],
1160
+ [
1161
+ 37159,
1162
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
1163
+ ],
1164
+ [
1165
+ 37159,
1166
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
1167
+ ],
1168
+ [
1169
+ 37159,
1170
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
1171
+ ],
1172
+ [
1173
+ 37159,
1174
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
1175
+ ],
1176
+ [
1177
+ 37159,
1178
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
1179
+ ]
1180
+ ],
1181
+ "execution": {
1182
+ "stop": 38353,
1183
+ "trace_length": 26,
1184
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1185
+ },
1186
+ "input": {
1187
+ "count": 6,
1188
+ "kind": "i",
1189
+ "text": "302c302c302c302c302c30"
1190
+ },
1191
+ "result": 6,
1192
+ "words": [
1193
+ 0,
1194
+ 0,
1195
+ 0,
1196
+ 0,
1197
+ 0,
1198
+ 0
1199
+ ]
1200
+ },
1201
+ {
1202
+ "changes": [
1203
+ {
1204
+ "address": 2073722880,
1205
+ "after": 0,
1206
+ "before": 2864434397
1207
+ }
1208
+ ],
1209
+ "children": [],
1210
+ "execution": {
1211
+ "stop": 38353,
1212
+ "trace_length": 26,
1213
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1214
+ },
1215
+ "input": {
1216
+ "count": 6,
1217
+ "kind": "i",
1218
+ "text": "78"
1219
+ },
1220
+ "result": -1,
1221
+ "words": [
1222
+ 0,
1223
+ 2864434397,
1224
+ 2864434397,
1225
+ 2864434397,
1226
+ 2864434397,
1227
+ 2864434397
1228
+ ]
1229
+ },
1230
+ {
1231
+ "changes": [
1232
+ {
1233
+ "address": 2073722880,
1234
+ "after": 7,
1235
+ "before": 2864434397
1236
+ },
1237
+ {
1238
+ "address": 2073722884,
1239
+ "after": 8,
1240
+ "before": 2864434397
1241
+ }
1242
+ ],
1243
+ "children": [
1244
+ [
1245
+ 37159,
1246
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
1247
+ ],
1248
+ [
1249
+ 37159,
1250
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
1251
+ ]
1252
+ ],
1253
+ "execution": {
1254
+ "stop": 38353,
1255
+ "trace_length": 26,
1256
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1257
+ },
1258
+ "input": {
1259
+ "count": 6,
1260
+ "kind": "i",
1261
+ "text": "372c38002c39"
1262
+ },
1263
+ "result": -1,
1264
+ "words": [
1265
+ 7,
1266
+ 8,
1267
+ 2864434397,
1268
+ 2864434397,
1269
+ 2864434397,
1270
+ 2864434397
1271
+ ]
1272
+ },
1273
+ {
1274
+ "changes": [
1275
+ {
1276
+ "address": 2073722880,
1277
+ "after": 0,
1278
+ "before": 2864434397
1279
+ },
1280
+ {
1281
+ "address": 2073722884,
1282
+ "after": 1,
1283
+ "before": 2864434397
1284
+ },
1285
+ {
1286
+ "address": 2073722888,
1287
+ "after": 2,
1288
+ "before": 2864434397
1289
+ }
1290
+ ],
1291
+ "children": [
1292
+ [
1293
+ 37159,
1294
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
1295
+ ],
1296
+ [
1297
+ 37159,
1298
+ "1802765e7b765bd54c54918817a6f251345cfdb31c823b62f1db84b475adc61e"
1299
+ ]
1300
+ ],
1301
+ "execution": {
1302
+ "stop": 38353,
1303
+ "trace_length": 26,
1304
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1305
+ },
1306
+ "input": {
1307
+ "count": 6,
1308
+ "kind": "i",
1309
+ "text": "2c312c32"
1310
+ },
1311
+ "result": -1,
1312
+ "words": [
1313
+ 0,
1314
+ 1,
1315
+ 2,
1316
+ 2864434397,
1317
+ 2864434397,
1318
+ 2864434397
1319
+ ]
1320
+ },
1321
+ {
1322
+ "changes": [
1323
+ {
1324
+ "address": 2073722880,
1325
+ "after": 0,
1326
+ "before": 2864434397
1327
+ }
1328
+ ],
1329
+ "children": [
1330
+ [
1331
+ 36779,
1332
+ "b830cf386e0342eaea1728bba9b4103d8df0ee0537cabdb8dbb978cb48748dfe"
1333
+ ]
1334
+ ],
1335
+ "execution": {
1336
+ "stop": 38353,
1337
+ "trace_length": 26,
1338
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1339
+ },
1340
+ "input": {
1341
+ "count": 1,
1342
+ "kind": "f",
1343
+ "text": ""
1344
+ },
1345
+ "result": 0,
1346
+ "words": [
1347
+ 0
1348
+ ]
1349
+ },
1350
+ {
1351
+ "changes": [
1352
+ {
1353
+ "address": 2073722880,
1354
+ "after": 1067450368,
1355
+ "before": 2864434397
1356
+ }
1357
+ ],
1358
+ "children": [
1359
+ [
1360
+ 36779,
1361
+ "ce97d00973d70b4312670e65aa90229ea8faab2bde62a9fc65f0b441dac59181"
1362
+ ]
1363
+ ],
1364
+ "execution": {
1365
+ "stop": 38353,
1366
+ "trace_length": 26,
1367
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1368
+ },
1369
+ "input": {
1370
+ "count": 1,
1371
+ "kind": "f",
1372
+ "text": "312e32352c2d322e352c302c342c352c36"
1373
+ },
1374
+ "result": 1,
1375
+ "words": [
1376
+ 1067450368
1377
+ ]
1378
+ },
1379
+ {
1380
+ "changes": [
1381
+ {
1382
+ "address": 2073722880,
1383
+ "after": 1036831949,
1384
+ "before": 2864434397
1385
+ }
1386
+ ],
1387
+ "children": [
1388
+ [
1389
+ 36779,
1390
+ "decb6c9e256644f5f3539e4708372ac60d439d24eac7b20736cbf9a6a0b37f34"
1391
+ ]
1392
+ ],
1393
+ "execution": {
1394
+ "stop": 38353,
1395
+ "trace_length": 26,
1396
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1397
+ },
1398
+ "input": {
1399
+ "count": 1,
1400
+ "kind": "f",
1401
+ "text": "302e312c302e322c302e33"
1402
+ },
1403
+ "result": 1,
1404
+ "words": [
1405
+ 1036831949
1406
+ ]
1407
+ },
1408
+ {
1409
+ "changes": [
1410
+ {
1411
+ "address": 2073722880,
1412
+ "after": 1067450368,
1413
+ "before": 2864434397
1414
+ }
1415
+ ],
1416
+ "children": [
1417
+ [
1418
+ 36779,
1419
+ "5c12ade41bce7b04d5baeeb38aebf11d720c8c557098d68f933010151f590c0d"
1420
+ ]
1421
+ ],
1422
+ "execution": {
1423
+ "stop": 38353,
1424
+ "trace_length": 26,
1425
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1426
+ },
1427
+ "input": {
1428
+ "count": 1,
1429
+ "kind": "f",
1430
+ "text": "20312e32352c2d322e352c30"
1431
+ },
1432
+ "result": 1,
1433
+ "words": [
1434
+ 1067450368
1435
+ ]
1436
+ },
1437
+ {
1438
+ "changes": [
1439
+ {
1440
+ "address": 2073722880,
1441
+ "after": 1065353216,
1442
+ "before": 2864434397
1443
+ }
1444
+ ],
1445
+ "children": [
1446
+ [
1447
+ 36779,
1448
+ "877bb263e67ad12ae2e4adb039ebdfc42aba97b0153bcc9a50963fdae6b3a6bf"
1449
+ ]
1450
+ ],
1451
+ "execution": {
1452
+ "stop": 38353,
1453
+ "trace_length": 26,
1454
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1455
+ },
1456
+ "input": {
1457
+ "count": 1,
1458
+ "kind": "f",
1459
+ "text": "3165322c342c35"
1460
+ },
1461
+ "result": 1,
1462
+ "words": [
1463
+ 1065353216
1464
+ ]
1465
+ },
1466
+ {
1467
+ "changes": [
1468
+ {
1469
+ "address": 2073722880,
1470
+ "after": 0,
1471
+ "before": 2864434397
1472
+ }
1473
+ ],
1474
+ "children": [
1475
+ [
1476
+ 36779,
1477
+ "38ad0bd50c010ca591c129a0ce716c6ae1c5af52c5df634abe5dc50103067936"
1478
+ ]
1479
+ ],
1480
+ "execution": {
1481
+ "stop": 38353,
1482
+ "trace_length": 26,
1483
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1484
+ },
1485
+ "input": {
1486
+ "count": 1,
1487
+ "kind": "f",
1488
+ "text": "78"
1489
+ },
1490
+ "result": 0,
1491
+ "words": [
1492
+ 0
1493
+ ]
1494
+ },
1495
+ {
1496
+ "changes": [
1497
+ {
1498
+ "address": 2073722880,
1499
+ "after": 0,
1500
+ "before": 2864434397
1501
+ }
1502
+ ],
1503
+ "children": [
1504
+ [
1505
+ 36779,
1506
+ "bf5505ce72445fd179c993fddb946e06f28c43418e333c4cc9a130607e5677c9"
1507
+ ]
1508
+ ],
1509
+ "execution": {
1510
+ "stop": 38353,
1511
+ "trace_length": 26,
1512
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1513
+ },
1514
+ "input": {
1515
+ "count": 1,
1516
+ "kind": "f",
1517
+ "text": "2b2c2e352c2d2e3235"
1518
+ },
1519
+ "result": 1,
1520
+ "words": [
1521
+ 0
1522
+ ]
1523
+ },
1524
+ {
1525
+ "changes": [
1526
+ {
1527
+ "address": 2073722880,
1528
+ "after": 1065353216,
1529
+ "before": 2864434397
1530
+ }
1531
+ ],
1532
+ "children": [
1533
+ [
1534
+ 36779,
1535
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
1536
+ ]
1537
+ ],
1538
+ "execution": {
1539
+ "stop": 38353,
1540
+ "trace_length": 26,
1541
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1542
+ },
1543
+ "input": {
1544
+ "count": 1,
1545
+ "kind": "f",
1546
+ "text": "312c32002c33"
1547
+ },
1548
+ "result": 1,
1549
+ "words": [
1550
+ 1065353216
1551
+ ]
1552
+ },
1553
+ {
1554
+ "changes": [
1555
+ {
1556
+ "address": 2073722880,
1557
+ "after": 1266679808,
1558
+ "before": 2864434397
1559
+ }
1560
+ ],
1561
+ "children": [
1562
+ [
1563
+ 36779,
1564
+ "5566de9906d885ede875cbb00beebb5e0d4fad5d12eb0e5fd66dd53c89844626"
1565
+ ]
1566
+ ],
1567
+ "execution": {
1568
+ "stop": 38353,
1569
+ "trace_length": 26,
1570
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1571
+ },
1572
+ "input": {
1573
+ "count": 1,
1574
+ "kind": "f",
1575
+ "text": "31363737373231372e312c302c30"
1576
+ },
1577
+ "result": 1,
1578
+ "words": [
1579
+ 1266679808
1580
+ ]
1581
+ },
1582
+ {
1583
+ "changes": [
1584
+ {
1585
+ "address": 2073722880,
1586
+ "after": 0,
1587
+ "before": 2864434397
1588
+ }
1589
+ ],
1590
+ "children": [
1591
+ [
1592
+ 36779,
1593
+ "5e7273fdf6b71600b77f71154458b7e00daa44cfb632a0ca1c47840b41aa86e8"
1594
+ ]
1595
+ ],
1596
+ "execution": {
1597
+ "stop": 38353,
1598
+ "trace_length": 26,
1599
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1600
+ },
1601
+ "input": {
1602
+ "count": 1,
1603
+ "kind": "f",
1604
+ "text": "2e2c2b2c78"
1605
+ },
1606
+ "result": 1,
1607
+ "words": [
1608
+ 0
1609
+ ]
1610
+ },
1611
+ {
1612
+ "changes": [
1613
+ {
1614
+ "address": 2073722880,
1615
+ "after": 1065353216,
1616
+ "before": 2864434397
1617
+ }
1618
+ ],
1619
+ "children": [
1620
+ [
1621
+ 36779,
1622
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
1623
+ ]
1624
+ ],
1625
+ "execution": {
1626
+ "stop": 38353,
1627
+ "trace_length": 26,
1628
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1629
+ },
1630
+ "input": {
1631
+ "count": 1,
1632
+ "kind": "f",
1633
+ "text": "3120322033"
1634
+ },
1635
+ "result": 1,
1636
+ "words": [
1637
+ 1065353216
1638
+ ]
1639
+ },
1640
+ {
1641
+ "changes": [
1642
+ {
1643
+ "address": 2073722880,
1644
+ "after": 0,
1645
+ "before": 2864434397
1646
+ }
1647
+ ],
1648
+ "children": [
1649
+ [
1650
+ 36779,
1651
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
1652
+ ]
1653
+ ],
1654
+ "execution": {
1655
+ "stop": 38353,
1656
+ "trace_length": 26,
1657
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1658
+ },
1659
+ "input": {
1660
+ "count": 1,
1661
+ "kind": "f",
1662
+ "text": "302c302c302c302c302c30"
1663
+ },
1664
+ "result": 1,
1665
+ "words": [
1666
+ 0
1667
+ ]
1668
+ },
1669
+ {
1670
+ "changes": [
1671
+ {
1672
+ "address": 2073722880,
1673
+ "after": 0,
1674
+ "before": 2864434397
1675
+ }
1676
+ ],
1677
+ "children": [
1678
+ [
1679
+ 36779,
1680
+ "b830cf386e0342eaea1728bba9b4103d8df0ee0537cabdb8dbb978cb48748dfe"
1681
+ ]
1682
+ ],
1683
+ "execution": {
1684
+ "stop": 38353,
1685
+ "trace_length": 26,
1686
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1687
+ },
1688
+ "input": {
1689
+ "count": 3,
1690
+ "kind": "f",
1691
+ "text": ""
1692
+ },
1693
+ "result": -1,
1694
+ "words": [
1695
+ 0,
1696
+ 2864434397,
1697
+ 2864434397
1698
+ ]
1699
+ },
1700
+ {
1701
+ "changes": [
1702
+ {
1703
+ "address": 2073722880,
1704
+ "after": 1067450368,
1705
+ "before": 2864434397
1706
+ },
1707
+ {
1708
+ "address": 2073722884,
1709
+ "after": 3223322624,
1710
+ "before": 2864434397
1711
+ },
1712
+ {
1713
+ "address": 2073722888,
1714
+ "after": 0,
1715
+ "before": 2864434397
1716
+ }
1717
+ ],
1718
+ "children": [
1719
+ [
1720
+ 36779,
1721
+ "ce97d00973d70b4312670e65aa90229ea8faab2bde62a9fc65f0b441dac59181"
1722
+ ],
1723
+ [
1724
+ 36779,
1725
+ "cf17a721511f52b41335bc0f8f4ba036ba31ed4d3fc4098d15988ab350e05c4a"
1726
+ ],
1727
+ [
1728
+ 36779,
1729
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
1730
+ ]
1731
+ ],
1732
+ "execution": {
1733
+ "stop": 38353,
1734
+ "trace_length": 26,
1735
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1736
+ },
1737
+ "input": {
1738
+ "count": 3,
1739
+ "kind": "f",
1740
+ "text": "312e32352c2d322e352c302c342c352c36"
1741
+ },
1742
+ "result": 3,
1743
+ "words": [
1744
+ 1067450368,
1745
+ 3223322624,
1746
+ 0
1747
+ ]
1748
+ },
1749
+ {
1750
+ "changes": [
1751
+ {
1752
+ "address": 2073722880,
1753
+ "after": 1036831949,
1754
+ "before": 2864434397
1755
+ },
1756
+ {
1757
+ "address": 2073722884,
1758
+ "after": 1045220557,
1759
+ "before": 2864434397
1760
+ },
1761
+ {
1762
+ "address": 2073722888,
1763
+ "after": 1050253722,
1764
+ "before": 2864434397
1765
+ }
1766
+ ],
1767
+ "children": [
1768
+ [
1769
+ 36779,
1770
+ "decb6c9e256644f5f3539e4708372ac60d439d24eac7b20736cbf9a6a0b37f34"
1771
+ ],
1772
+ [
1773
+ 36779,
1774
+ "decb6c9e256644f5f3539e4708372ac60d439d24eac7b20736cbf9a6a0b37f34"
1775
+ ],
1776
+ [
1777
+ 36779,
1778
+ "decb6c9e256644f5f3539e4708372ac60d439d24eac7b20736cbf9a6a0b37f34"
1779
+ ]
1780
+ ],
1781
+ "execution": {
1782
+ "stop": 38353,
1783
+ "trace_length": 26,
1784
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1785
+ },
1786
+ "input": {
1787
+ "count": 3,
1788
+ "kind": "f",
1789
+ "text": "302e312c302e322c302e33"
1790
+ },
1791
+ "result": 3,
1792
+ "words": [
1793
+ 1036831949,
1794
+ 1045220557,
1795
+ 1050253722
1796
+ ]
1797
+ },
1798
+ {
1799
+ "changes": [
1800
+ {
1801
+ "address": 2073722880,
1802
+ "after": 1067450368,
1803
+ "before": 2864434397
1804
+ },
1805
+ {
1806
+ "address": 2073722884,
1807
+ "after": 3223322624,
1808
+ "before": 2864434397
1809
+ },
1810
+ {
1811
+ "address": 2073722888,
1812
+ "after": 0,
1813
+ "before": 2864434397
1814
+ }
1815
+ ],
1816
+ "children": [
1817
+ [
1818
+ 36779,
1819
+ "5c12ade41bce7b04d5baeeb38aebf11d720c8c557098d68f933010151f590c0d"
1820
+ ],
1821
+ [
1822
+ 36779,
1823
+ "cf17a721511f52b41335bc0f8f4ba036ba31ed4d3fc4098d15988ab350e05c4a"
1824
+ ],
1825
+ [
1826
+ 36779,
1827
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
1828
+ ]
1829
+ ],
1830
+ "execution": {
1831
+ "stop": 38353,
1832
+ "trace_length": 26,
1833
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1834
+ },
1835
+ "input": {
1836
+ "count": 3,
1837
+ "kind": "f",
1838
+ "text": "20312e32352c2d322e352c30"
1839
+ },
1840
+ "result": 3,
1841
+ "words": [
1842
+ 1067450368,
1843
+ 3223322624,
1844
+ 0
1845
+ ]
1846
+ },
1847
+ {
1848
+ "changes": [
1849
+ {
1850
+ "address": 2073722880,
1851
+ "after": 1065353216,
1852
+ "before": 2864434397
1853
+ }
1854
+ ],
1855
+ "children": [
1856
+ [
1857
+ 36779,
1858
+ "877bb263e67ad12ae2e4adb039ebdfc42aba97b0153bcc9a50963fdae6b3a6bf"
1859
+ ]
1860
+ ],
1861
+ "execution": {
1862
+ "stop": 38353,
1863
+ "trace_length": 26,
1864
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1865
+ },
1866
+ "input": {
1867
+ "count": 3,
1868
+ "kind": "f",
1869
+ "text": "3165322c342c35"
1870
+ },
1871
+ "result": -1,
1872
+ "words": [
1873
+ 1065353216,
1874
+ 2864434397,
1875
+ 2864434397
1876
+ ]
1877
+ },
1878
+ {
1879
+ "changes": [
1880
+ {
1881
+ "address": 2073722880,
1882
+ "after": 0,
1883
+ "before": 2864434397
1884
+ }
1885
+ ],
1886
+ "children": [
1887
+ [
1888
+ 36779,
1889
+ "38ad0bd50c010ca591c129a0ce716c6ae1c5af52c5df634abe5dc50103067936"
1890
+ ]
1891
+ ],
1892
+ "execution": {
1893
+ "stop": 38353,
1894
+ "trace_length": 26,
1895
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1896
+ },
1897
+ "input": {
1898
+ "count": 3,
1899
+ "kind": "f",
1900
+ "text": "78"
1901
+ },
1902
+ "result": -1,
1903
+ "words": [
1904
+ 0,
1905
+ 2864434397,
1906
+ 2864434397
1907
+ ]
1908
+ },
1909
+ {
1910
+ "changes": [
1911
+ {
1912
+ "address": 2073722880,
1913
+ "after": 0,
1914
+ "before": 2864434397
1915
+ },
1916
+ {
1917
+ "address": 2073722884,
1918
+ "after": 1056964608,
1919
+ "before": 2864434397
1920
+ },
1921
+ {
1922
+ "address": 2073722888,
1923
+ "after": 3196059648,
1924
+ "before": 2864434397
1925
+ }
1926
+ ],
1927
+ "children": [
1928
+ [
1929
+ 36779,
1930
+ "bf5505ce72445fd179c993fddb946e06f28c43418e333c4cc9a130607e5677c9"
1931
+ ],
1932
+ [
1933
+ 36779,
1934
+ "4e213a442f02cd979586c3e9e063b49ccd4e0899d406b1d66972ee182d3376f5"
1935
+ ],
1936
+ [
1937
+ 36779,
1938
+ "7e079bc0d29179535bb0459de9cb671cd31223b6a388398f84b203fff55eb4d3"
1939
+ ]
1940
+ ],
1941
+ "execution": {
1942
+ "stop": 38353,
1943
+ "trace_length": 26,
1944
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1945
+ },
1946
+ "input": {
1947
+ "count": 3,
1948
+ "kind": "f",
1949
+ "text": "2b2c2e352c2d2e3235"
1950
+ },
1951
+ "result": 3,
1952
+ "words": [
1953
+ 0,
1954
+ 1056964608,
1955
+ 3196059648
1956
+ ]
1957
+ },
1958
+ {
1959
+ "changes": [
1960
+ {
1961
+ "address": 2073722880,
1962
+ "after": 1065353216,
1963
+ "before": 2864434397
1964
+ },
1965
+ {
1966
+ "address": 2073722884,
1967
+ "after": 1073741824,
1968
+ "before": 2864434397
1969
+ }
1970
+ ],
1971
+ "children": [
1972
+ [
1973
+ 36779,
1974
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
1975
+ ],
1976
+ [
1977
+ 36779,
1978
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
1979
+ ]
1980
+ ],
1981
+ "execution": {
1982
+ "stop": 38353,
1983
+ "trace_length": 26,
1984
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
1985
+ },
1986
+ "input": {
1987
+ "count": 3,
1988
+ "kind": "f",
1989
+ "text": "312c32002c33"
1990
+ },
1991
+ "result": -1,
1992
+ "words": [
1993
+ 1065353216,
1994
+ 1073741824,
1995
+ 2864434397
1996
+ ]
1997
+ },
1998
+ {
1999
+ "changes": [
2000
+ {
2001
+ "address": 2073722880,
2002
+ "after": 1266679808,
2003
+ "before": 2864434397
2004
+ },
2005
+ {
2006
+ "address": 2073722884,
2007
+ "after": 0,
2008
+ "before": 2864434397
2009
+ },
2010
+ {
2011
+ "address": 2073722888,
2012
+ "after": 0,
2013
+ "before": 2864434397
2014
+ }
2015
+ ],
2016
+ "children": [
2017
+ [
2018
+ 36779,
2019
+ "5566de9906d885ede875cbb00beebb5e0d4fad5d12eb0e5fd66dd53c89844626"
2020
+ ],
2021
+ [
2022
+ 36779,
2023
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
2024
+ ],
2025
+ [
2026
+ 36779,
2027
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
2028
+ ]
2029
+ ],
2030
+ "execution": {
2031
+ "stop": 38353,
2032
+ "trace_length": 26,
2033
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
2034
+ },
2035
+ "input": {
2036
+ "count": 3,
2037
+ "kind": "f",
2038
+ "text": "31363737373231372e312c302c30"
2039
+ },
2040
+ "result": 3,
2041
+ "words": [
2042
+ 1266679808,
2043
+ 0,
2044
+ 0
2045
+ ]
2046
+ },
2047
+ {
2048
+ "changes": [
2049
+ {
2050
+ "address": 2073722880,
2051
+ "after": 0,
2052
+ "before": 2864434397
2053
+ },
2054
+ {
2055
+ "address": 2073722884,
2056
+ "after": 0,
2057
+ "before": 2864434397
2058
+ },
2059
+ {
2060
+ "address": 2073722888,
2061
+ "after": 0,
2062
+ "before": 2864434397
2063
+ }
2064
+ ],
2065
+ "children": [
2066
+ [
2067
+ 36779,
2068
+ "5e7273fdf6b71600b77f71154458b7e00daa44cfb632a0ca1c47840b41aa86e8"
2069
+ ],
2070
+ [
2071
+ 36779,
2072
+ "bf5505ce72445fd179c993fddb946e06f28c43418e333c4cc9a130607e5677c9"
2073
+ ],
2074
+ [
2075
+ 36779,
2076
+ "38ad0bd50c010ca591c129a0ce716c6ae1c5af52c5df634abe5dc50103067936"
2077
+ ]
2078
+ ],
2079
+ "execution": {
2080
+ "stop": 38353,
2081
+ "trace_length": 26,
2082
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
2083
+ },
2084
+ "input": {
2085
+ "count": 3,
2086
+ "kind": "f",
2087
+ "text": "2e2c2b2c78"
2088
+ },
2089
+ "result": 2,
2090
+ "words": [
2091
+ 0,
2092
+ 0,
2093
+ 0
2094
+ ]
2095
+ },
2096
+ {
2097
+ "changes": [
2098
+ {
2099
+ "address": 2073722880,
2100
+ "after": 1065353216,
2101
+ "before": 2864434397
2102
+ }
2103
+ ],
2104
+ "children": [
2105
+ [
2106
+ 36779,
2107
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
2108
+ ]
2109
+ ],
2110
+ "execution": {
2111
+ "stop": 38353,
2112
+ "trace_length": 26,
2113
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
2114
+ },
2115
+ "input": {
2116
+ "count": 3,
2117
+ "kind": "f",
2118
+ "text": "3120322033"
2119
+ },
2120
+ "result": -1,
2121
+ "words": [
2122
+ 1065353216,
2123
+ 2864434397,
2124
+ 2864434397
2125
+ ]
2126
+ },
2127
+ {
2128
+ "changes": [
2129
+ {
2130
+ "address": 2073722880,
2131
+ "after": 0,
2132
+ "before": 2864434397
2133
+ },
2134
+ {
2135
+ "address": 2073722884,
2136
+ "after": 0,
2137
+ "before": 2864434397
2138
+ },
2139
+ {
2140
+ "address": 2073722888,
2141
+ "after": 0,
2142
+ "before": 2864434397
2143
+ }
2144
+ ],
2145
+ "children": [
2146
+ [
2147
+ 36779,
2148
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
2149
+ ],
2150
+ [
2151
+ 36779,
2152
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
2153
+ ],
2154
+ [
2155
+ 36779,
2156
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
2157
+ ]
2158
+ ],
2159
+ "execution": {
2160
+ "stop": 38353,
2161
+ "trace_length": 26,
2162
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
2163
+ },
2164
+ "input": {
2165
+ "count": 3,
2166
+ "kind": "f",
2167
+ "text": "302c302c302c302c302c30"
2168
+ },
2169
+ "result": 3,
2170
+ "words": [
2171
+ 0,
2172
+ 0,
2173
+ 0
2174
+ ]
2175
+ },
2176
+ {
2177
+ "changes": [
2178
+ {
2179
+ "address": 2073722880,
2180
+ "after": 0,
2181
+ "before": 2864434397
2182
+ }
2183
+ ],
2184
+ "children": [
2185
+ [
2186
+ 36779,
2187
+ "b830cf386e0342eaea1728bba9b4103d8df0ee0537cabdb8dbb978cb48748dfe"
2188
+ ]
2189
+ ],
2190
+ "execution": {
2191
+ "stop": 38353,
2192
+ "trace_length": 26,
2193
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
2194
+ },
2195
+ "input": {
2196
+ "count": 6,
2197
+ "kind": "f",
2198
+ "text": ""
2199
+ },
2200
+ "result": -1,
2201
+ "words": [
2202
+ 0,
2203
+ 2864434397,
2204
+ 2864434397,
2205
+ 2864434397,
2206
+ 2864434397,
2207
+ 2864434397
2208
+ ]
2209
+ },
2210
+ {
2211
+ "changes": [
2212
+ {
2213
+ "address": 2073722880,
2214
+ "after": 1067450368,
2215
+ "before": 2864434397
2216
+ },
2217
+ {
2218
+ "address": 2073722884,
2219
+ "after": 3223322624,
2220
+ "before": 2864434397
2221
+ },
2222
+ {
2223
+ "address": 2073722888,
2224
+ "after": 0,
2225
+ "before": 2864434397
2226
+ },
2227
+ {
2228
+ "address": 2073722892,
2229
+ "after": 1082130432,
2230
+ "before": 2864434397
2231
+ },
2232
+ {
2233
+ "address": 2073722896,
2234
+ "after": 1084227584,
2235
+ "before": 2864434397
2236
+ },
2237
+ {
2238
+ "address": 2073722900,
2239
+ "after": 1086324736,
2240
+ "before": 2864434397
2241
+ }
2242
+ ],
2243
+ "children": [
2244
+ [
2245
+ 36779,
2246
+ "ce97d00973d70b4312670e65aa90229ea8faab2bde62a9fc65f0b441dac59181"
2247
+ ],
2248
+ [
2249
+ 36779,
2250
+ "cf17a721511f52b41335bc0f8f4ba036ba31ed4d3fc4098d15988ab350e05c4a"
2251
+ ],
2252
+ [
2253
+ 36779,
2254
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
2255
+ ],
2256
+ [
2257
+ 36779,
2258
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
2259
+ ],
2260
+ [
2261
+ 36779,
2262
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
2263
+ ],
2264
+ [
2265
+ 36779,
2266
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
2267
+ ]
2268
+ ],
2269
+ "execution": {
2270
+ "stop": 38353,
2271
+ "trace_length": 26,
2272
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
2273
+ },
2274
+ "input": {
2275
+ "count": 6,
2276
+ "kind": "f",
2277
+ "text": "312e32352c2d322e352c302c342c352c36"
2278
+ },
2279
+ "result": 6,
2280
+ "words": [
2281
+ 1067450368,
2282
+ 3223322624,
2283
+ 0,
2284
+ 1082130432,
2285
+ 1084227584,
2286
+ 1086324736
2287
+ ]
2288
+ },
2289
+ {
2290
+ "changes": [
2291
+ {
2292
+ "address": 2073722880,
2293
+ "after": 1036831949,
2294
+ "before": 2864434397
2295
+ },
2296
+ {
2297
+ "address": 2073722884,
2298
+ "after": 1045220557,
2299
+ "before": 2864434397
2300
+ },
2301
+ {
2302
+ "address": 2073722888,
2303
+ "after": 1050253722,
2304
+ "before": 2864434397
2305
+ }
2306
+ ],
2307
+ "children": [
2308
+ [
2309
+ 36779,
2310
+ "decb6c9e256644f5f3539e4708372ac60d439d24eac7b20736cbf9a6a0b37f34"
2311
+ ],
2312
+ [
2313
+ 36779,
2314
+ "decb6c9e256644f5f3539e4708372ac60d439d24eac7b20736cbf9a6a0b37f34"
2315
+ ],
2316
+ [
2317
+ 36779,
2318
+ "decb6c9e256644f5f3539e4708372ac60d439d24eac7b20736cbf9a6a0b37f34"
2319
+ ]
2320
+ ],
2321
+ "execution": {
2322
+ "stop": 38353,
2323
+ "trace_length": 26,
2324
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
2325
+ },
2326
+ "input": {
2327
+ "count": 6,
2328
+ "kind": "f",
2329
+ "text": "302e312c302e322c302e33"
2330
+ },
2331
+ "result": -1,
2332
+ "words": [
2333
+ 1036831949,
2334
+ 1045220557,
2335
+ 1050253722,
2336
+ 2864434397,
2337
+ 2864434397,
2338
+ 2864434397
2339
+ ]
2340
+ },
2341
+ {
2342
+ "changes": [
2343
+ {
2344
+ "address": 2073722880,
2345
+ "after": 1067450368,
2346
+ "before": 2864434397
2347
+ },
2348
+ {
2349
+ "address": 2073722884,
2350
+ "after": 3223322624,
2351
+ "before": 2864434397
2352
+ },
2353
+ {
2354
+ "address": 2073722888,
2355
+ "after": 0,
2356
+ "before": 2864434397
2357
+ }
2358
+ ],
2359
+ "children": [
2360
+ [
2361
+ 36779,
2362
+ "5c12ade41bce7b04d5baeeb38aebf11d720c8c557098d68f933010151f590c0d"
2363
+ ],
2364
+ [
2365
+ 36779,
2366
+ "cf17a721511f52b41335bc0f8f4ba036ba31ed4d3fc4098d15988ab350e05c4a"
2367
+ ],
2368
+ [
2369
+ 36779,
2370
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
2371
+ ]
2372
+ ],
2373
+ "execution": {
2374
+ "stop": 38353,
2375
+ "trace_length": 26,
2376
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
2377
+ },
2378
+ "input": {
2379
+ "count": 6,
2380
+ "kind": "f",
2381
+ "text": "20312e32352c2d322e352c30"
2382
+ },
2383
+ "result": -1,
2384
+ "words": [
2385
+ 1067450368,
2386
+ 3223322624,
2387
+ 0,
2388
+ 2864434397,
2389
+ 2864434397,
2390
+ 2864434397
2391
+ ]
2392
+ },
2393
+ {
2394
+ "changes": [
2395
+ {
2396
+ "address": 2073722880,
2397
+ "after": 1065353216,
2398
+ "before": 2864434397
2399
+ }
2400
+ ],
2401
+ "children": [
2402
+ [
2403
+ 36779,
2404
+ "877bb263e67ad12ae2e4adb039ebdfc42aba97b0153bcc9a50963fdae6b3a6bf"
2405
+ ]
2406
+ ],
2407
+ "execution": {
2408
+ "stop": 38353,
2409
+ "trace_length": 26,
2410
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
2411
+ },
2412
+ "input": {
2413
+ "count": 6,
2414
+ "kind": "f",
2415
+ "text": "3165322c342c35"
2416
+ },
2417
+ "result": -1,
2418
+ "words": [
2419
+ 1065353216,
2420
+ 2864434397,
2421
+ 2864434397,
2422
+ 2864434397,
2423
+ 2864434397,
2424
+ 2864434397
2425
+ ]
2426
+ },
2427
+ {
2428
+ "changes": [
2429
+ {
2430
+ "address": 2073722880,
2431
+ "after": 0,
2432
+ "before": 2864434397
2433
+ }
2434
+ ],
2435
+ "children": [
2436
+ [
2437
+ 36779,
2438
+ "38ad0bd50c010ca591c129a0ce716c6ae1c5af52c5df634abe5dc50103067936"
2439
+ ]
2440
+ ],
2441
+ "execution": {
2442
+ "stop": 38353,
2443
+ "trace_length": 26,
2444
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
2445
+ },
2446
+ "input": {
2447
+ "count": 6,
2448
+ "kind": "f",
2449
+ "text": "78"
2450
+ },
2451
+ "result": -1,
2452
+ "words": [
2453
+ 0,
2454
+ 2864434397,
2455
+ 2864434397,
2456
+ 2864434397,
2457
+ 2864434397,
2458
+ 2864434397
2459
+ ]
2460
+ },
2461
+ {
2462
+ "changes": [
2463
+ {
2464
+ "address": 2073722880,
2465
+ "after": 0,
2466
+ "before": 2864434397
2467
+ },
2468
+ {
2469
+ "address": 2073722884,
2470
+ "after": 1056964608,
2471
+ "before": 2864434397
2472
+ },
2473
+ {
2474
+ "address": 2073722888,
2475
+ "after": 3196059648,
2476
+ "before": 2864434397
2477
+ }
2478
+ ],
2479
+ "children": [
2480
+ [
2481
+ 36779,
2482
+ "bf5505ce72445fd179c993fddb946e06f28c43418e333c4cc9a130607e5677c9"
2483
+ ],
2484
+ [
2485
+ 36779,
2486
+ "4e213a442f02cd979586c3e9e063b49ccd4e0899d406b1d66972ee182d3376f5"
2487
+ ],
2488
+ [
2489
+ 36779,
2490
+ "7e079bc0d29179535bb0459de9cb671cd31223b6a388398f84b203fff55eb4d3"
2491
+ ]
2492
+ ],
2493
+ "execution": {
2494
+ "stop": 38353,
2495
+ "trace_length": 26,
2496
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
2497
+ },
2498
+ "input": {
2499
+ "count": 6,
2500
+ "kind": "f",
2501
+ "text": "2b2c2e352c2d2e3235"
2502
+ },
2503
+ "result": -1,
2504
+ "words": [
2505
+ 0,
2506
+ 1056964608,
2507
+ 3196059648,
2508
+ 2864434397,
2509
+ 2864434397,
2510
+ 2864434397
2511
+ ]
2512
+ },
2513
+ {
2514
+ "changes": [
2515
+ {
2516
+ "address": 2073722880,
2517
+ "after": 1065353216,
2518
+ "before": 2864434397
2519
+ },
2520
+ {
2521
+ "address": 2073722884,
2522
+ "after": 1073741824,
2523
+ "before": 2864434397
2524
+ }
2525
+ ],
2526
+ "children": [
2527
+ [
2528
+ 36779,
2529
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
2530
+ ],
2531
+ [
2532
+ 36779,
2533
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
2534
+ ]
2535
+ ],
2536
+ "execution": {
2537
+ "stop": 38353,
2538
+ "trace_length": 26,
2539
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
2540
+ },
2541
+ "input": {
2542
+ "count": 6,
2543
+ "kind": "f",
2544
+ "text": "312c32002c33"
2545
+ },
2546
+ "result": -1,
2547
+ "words": [
2548
+ 1065353216,
2549
+ 1073741824,
2550
+ 2864434397,
2551
+ 2864434397,
2552
+ 2864434397,
2553
+ 2864434397
2554
+ ]
2555
+ },
2556
+ {
2557
+ "changes": [
2558
+ {
2559
+ "address": 2073722880,
2560
+ "after": 1266679808,
2561
+ "before": 2864434397
2562
+ },
2563
+ {
2564
+ "address": 2073722884,
2565
+ "after": 0,
2566
+ "before": 2864434397
2567
+ },
2568
+ {
2569
+ "address": 2073722888,
2570
+ "after": 0,
2571
+ "before": 2864434397
2572
+ }
2573
+ ],
2574
+ "children": [
2575
+ [
2576
+ 36779,
2577
+ "5566de9906d885ede875cbb00beebb5e0d4fad5d12eb0e5fd66dd53c89844626"
2578
+ ],
2579
+ [
2580
+ 36779,
2581
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
2582
+ ],
2583
+ [
2584
+ 36779,
2585
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
2586
+ ]
2587
+ ],
2588
+ "execution": {
2589
+ "stop": 38353,
2590
+ "trace_length": 26,
2591
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
2592
+ },
2593
+ "input": {
2594
+ "count": 6,
2595
+ "kind": "f",
2596
+ "text": "31363737373231372e312c302c30"
2597
+ },
2598
+ "result": -1,
2599
+ "words": [
2600
+ 1266679808,
2601
+ 0,
2602
+ 0,
2603
+ 2864434397,
2604
+ 2864434397,
2605
+ 2864434397
2606
+ ]
2607
+ },
2608
+ {
2609
+ "changes": [
2610
+ {
2611
+ "address": 2073722880,
2612
+ "after": 0,
2613
+ "before": 2864434397
2614
+ },
2615
+ {
2616
+ "address": 2073722884,
2617
+ "after": 0,
2618
+ "before": 2864434397
2619
+ },
2620
+ {
2621
+ "address": 2073722888,
2622
+ "after": 0,
2623
+ "before": 2864434397
2624
+ }
2625
+ ],
2626
+ "children": [
2627
+ [
2628
+ 36779,
2629
+ "5e7273fdf6b71600b77f71154458b7e00daa44cfb632a0ca1c47840b41aa86e8"
2630
+ ],
2631
+ [
2632
+ 36779,
2633
+ "bf5505ce72445fd179c993fddb946e06f28c43418e333c4cc9a130607e5677c9"
2634
+ ],
2635
+ [
2636
+ 36779,
2637
+ "38ad0bd50c010ca591c129a0ce716c6ae1c5af52c5df634abe5dc50103067936"
2638
+ ]
2639
+ ],
2640
+ "execution": {
2641
+ "stop": 38353,
2642
+ "trace_length": 26,
2643
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
2644
+ },
2645
+ "input": {
2646
+ "count": 6,
2647
+ "kind": "f",
2648
+ "text": "2e2c2b2c78"
2649
+ },
2650
+ "result": -1,
2651
+ "words": [
2652
+ 0,
2653
+ 0,
2654
+ 0,
2655
+ 2864434397,
2656
+ 2864434397,
2657
+ 2864434397
2658
+ ]
2659
+ },
2660
+ {
2661
+ "changes": [
2662
+ {
2663
+ "address": 2073722880,
2664
+ "after": 1065353216,
2665
+ "before": 2864434397
2666
+ }
2667
+ ],
2668
+ "children": [
2669
+ [
2670
+ 36779,
2671
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
2672
+ ]
2673
+ ],
2674
+ "execution": {
2675
+ "stop": 38353,
2676
+ "trace_length": 26,
2677
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
2678
+ },
2679
+ "input": {
2680
+ "count": 6,
2681
+ "kind": "f",
2682
+ "text": "3120322033"
2683
+ },
2684
+ "result": -1,
2685
+ "words": [
2686
+ 1065353216,
2687
+ 2864434397,
2688
+ 2864434397,
2689
+ 2864434397,
2690
+ 2864434397,
2691
+ 2864434397
2692
+ ]
2693
+ },
2694
+ {
2695
+ "changes": [
2696
+ {
2697
+ "address": 2073722880,
2698
+ "after": 0,
2699
+ "before": 2864434397
2700
+ },
2701
+ {
2702
+ "address": 2073722884,
2703
+ "after": 0,
2704
+ "before": 2864434397
2705
+ },
2706
+ {
2707
+ "address": 2073722888,
2708
+ "after": 0,
2709
+ "before": 2864434397
2710
+ },
2711
+ {
2712
+ "address": 2073722892,
2713
+ "after": 0,
2714
+ "before": 2864434397
2715
+ },
2716
+ {
2717
+ "address": 2073722896,
2718
+ "after": 0,
2719
+ "before": 2864434397
2720
+ },
2721
+ {
2722
+ "address": 2073722900,
2723
+ "after": 0,
2724
+ "before": 2864434397
2725
+ }
2726
+ ],
2727
+ "children": [
2728
+ [
2729
+ 36779,
2730
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
2731
+ ],
2732
+ [
2733
+ 36779,
2734
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
2735
+ ],
2736
+ [
2737
+ 36779,
2738
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
2739
+ ],
2740
+ [
2741
+ 36779,
2742
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
2743
+ ],
2744
+ [
2745
+ 36779,
2746
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
2747
+ ],
2748
+ [
2749
+ 36779,
2750
+ "c4f9c4634e41f9b60d6a4e97a275c0b3b50012ac85aa62c46e4bd864c20153cf"
2751
+ ]
2752
+ ],
2753
+ "execution": {
2754
+ "stop": 38353,
2755
+ "trace_length": 26,
2756
+ "trace_sha256": "c91bfe72ddfd119491de7a3893fd63f1b7f280685bd0892846682ceb390b9d6b"
2757
+ },
2758
+ "input": {
2759
+ "count": 6,
2760
+ "kind": "f",
2761
+ "text": "302c302c302c302c302c30"
2762
+ },
2763
+ "result": 6,
2764
+ "words": [
2765
+ 0,
2766
+ 0,
2767
+ 0,
2768
+ 0,
2769
+ 0,
2770
+ 0
2771
+ ]
2772
+ }
2773
+ ],
2774
+ "root": 38326,
2775
+ "sha256": "a589351dfe517470a1b121dd2164714987d9e4577bf00c6486e1540035d7a79d",
2776
+ "source": {
2777
+ "archive": "zUrT43_qvm.pk3",
2778
+ "archive_sha256": "b59bf0c5bedf11d50e0edd220da7eade96de40601e98ae14c54c819047df0796",
2779
+ "member": {
2780
+ "bytes": 983300,
2781
+ "comment_hex": "",
2782
+ "compressed_bytes": 246560,
2783
+ "compression": 8,
2784
+ "crc32": "98ea1768",
2785
+ "create_system": 0,
2786
+ "create_version": 63,
2787
+ "date_time": [
2788
+ 2018,
2789
+ 6,
2790
+ 18,
2791
+ 22,
2792
+ 11,
2793
+ 50
2794
+ ],
2795
+ "directory": false,
2796
+ "entry_index": 2,
2797
+ "external_attr": 32,
2798
+ "extra_hex": "0a0020000000000001001800d1e24e974007d40116dcbf962f1fd20116dcbf962f1fd201",
2799
+ "extract_version": 20,
2800
+ "flags": 0,
2801
+ "header_offset": 221309,
2802
+ "internal_attr": 0,
2803
+ "occurrence": 0,
2804
+ "output": "assets/extracted/zUrT43_qvm.pk3/members/000002/vm/qagame.qvm",
2805
+ "path": "vm/qagame.qvm",
2806
+ "sha256": "a589351dfe517470a1b121dd2164714987d9e4577bf00c6486e1540035d7a79d",
2807
+ "type": "member",
2808
+ "volume": 0
2809
+ }
2810
+ }
2811
+ }
scripts/analyze_qvm_numeric_scan.py ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/env python3
2
+ """Execute the verified original QVM body; native effects are supplied or captured."""
3
+ import itertools
4
+ from pathlib import Path
5
+ from qvm_research_support import source,constants
6
+ from qvm_camera_world_support import B,run
7
+ from qvm_exit_rules_support import POOL,CPOOL
8
+ from analyze_qvm_acceleration import word,number
9
+ from analyze_qvm import write_json
10
+
11
+ def main():
12
+ q,raw,h,ins=source();rows=[]
13
+ from qvm_persistence_support import INFO,KEY,OUT,scanner
14
+ from qvm_map_commands_support import put_string
15
+ for kind,count in itertools.product(['i','f'],[1,3,6]):
16
+ texts=([b'',b'1,2,3,4,5,6',b'-7,+2,09',b'1 2 3',b'1,x,3',b' 1,2,3',b'4294967297,2,3',b'2147483648,2,3',b'0,0,0,0,0,0',b'x',b'7,8\0,9',b',1,2'] if kind=='i' else [b'',b'1.25,-2.5,0,4,5,6',b'0.1,0.2,0.3',b' 1.25,-2.5,0',b'1e2,4,5',b'x',b'+,.5,-.25',b'1,2\0,3',b'16777217.1,0,0',b'.,+,x',b'1 2 3',b'0,0,0,0,0,0'])
17
+ for text in texts:
18
+ m={OUT+4*j:0xaabbccdd for j in range(count)};b={};template=','.join(['%'+kind]*count).encode();put_string(m,b,INFO,text);put_string(m,b,KEY,template);m,v,p,b=scanner(ins,m,b,{8:INFO,12:KEY,**{16+4*j:OUT+4*j for j in range(count)}});p.update(input=dict(kind=kind,count=count,text=text.hex()),result=v,words=[m[OUT+4*j]&0xffffffff for j in range(count)]);rows.append(p)
19
+
20
+ write_json(Path('docs/research/qvm-numeric-scan.json'),{'source':q['source'],'sha256':q['sha256'],'root':38326,'probes':rows,'limits':'72 actual38326/38355/37159/36779 cases recover comma-template numeric scanning with partial writes. Integer conversions accept leading digits only, including wrapping overflow; signs/leading spaces write0 without assignment. Floats use staged f32 accumulation, sign/whitespace and decimal scaling; lowercase e terminates the number. Literal mismatch returns-1 even after assignments. Empty/unparsed final fields still write0. Uppercase exponent, other scanf conversions and unsafe destinations remain open.'})
21
+ if __name__=='__main__':main()
scripts/qvm_persistence_support.py CHANGED
@@ -11,3 +11,16 @@ def info_lookup(ins,m,b,args):
11
  def compare(i,m,a,bs):
12
  m,v,p,b=casecmp(i,m,a,dict(bs),base=B+0x26000);comparisons.append(p['execution']['trace_sha256']);return m,v,{'actual_source_child':69386}
13
  m,v,p,b=run(ins,m,70503,70729,8232,args,b,{36038:strlen,69386:compare},base=B+0x22000);p.update(comparisons=comparisons);return m,v,p,b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
  def compare(i,m,a,bs):
12
  m,v,p,b=casecmp(i,m,a,dict(bs),base=B+0x26000);comparisons.append(p['execution']['trace_sha256']);return m,v,{'actual_source_child':69386}
13
  m,v,p,b=run(ins,m,70503,70729,8232,args,b,{36038:strlen,69386:compare},base=B+0x22000);p.update(comparisons=comparisons);return m,v,p,b
14
+
15
+ def scanner(ins,m,b,args):
16
+ children=[]
17
+ def number(start,stop,frame,base):
18
+ def call(i,m,a,bs):
19
+ m,v,p,b=run(i,m,start,stop,frame,a,dict(bs),base=base);children.append([start,p['execution']['trace_sha256']]);return m,v,{'actual_source_child':start}
20
+ return call
21
+ def zero(i,m,a,bs):
22
+ if not 0<=a[16]<=1024:raise ValueError('unsupported scanner memset')
23
+ return m,a[8],{'native_memset_modeled':True,'child_memory_bytes':{a[8]+j:a[12]&255 for j in range(a[16])}}
24
+ def inner(i,m,a,bs):
25
+ m,v,p,b=run(i,m,38355,39236,1148,a,dict(bs),{37159:number(37159,37277,36,B+0x30000),36779:number(36779,37142,52,B+0x31000),-101:zero},base=B+0x2b000);return m,v,{'actual_source_child':38355}
26
+ m,v,p,b=run(ins,m,38326,38353,32,args,b,{38355:inner},base=B+0x2a000);p.update(children=children);return m,v,p,b
scripts/qvm_scan_oracle.py ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ """Independent finite comma-scanner oracle; no QVM interpreter calls."""
2
+ import struct
3
+ def f(v):return struct.unpack('<f',struct.pack('<f',v))[0]
4
+ def w(v):return int.from_bytes(struct.pack('<f',v),'little')
5
+ def scan(text,kind,n):
6
+ text=text.split(b'\0')[0];p=0;assigned=0;out=[0xaabbccdd]*n
7
+ for j in range(n):
8
+ start=p;value=0
9
+ if kind=='i':
10
+ while p<len(text) and 48<=text[p]<=57:value=(value*10+text[p]-48)&0xffffffff;p+=1
11
+ success=p>start
12
+ else:
13
+ while p<len(text) and text[p]<=32:p+=1
14
+ if p==len(text):p=start;success=False;value=0
15
+ else:
16
+ sign=-1 if text[p]==45 else 1
17
+ if text[p] in [43,45]:p+=1
18
+ x=0.;scale=f(.1)
19
+ while p<len(text) and 48<=text[p]<=57:x=f(f(x*10)+text[p]-48);p+=1
20
+ if p<len(text) and text[p]==46:
21
+ p+=1
22
+ while p<len(text) and 48<=text[p]<=57:x=f(x+f((text[p]-48)*scale));scale=f(scale*f(.1));p+=1
23
+ value=w(f(x*sign));success=p>start
24
+ out[j]=value;assigned+=int(success)
25
+ if j+1<n:
26
+ if p>=len(text) or text[p]!=44:return -1,out
27
+ p+=1
28
+ return assigned,out
scripts/test_qvm_numeric_scan.py ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import json,unittest
2
+ from pathlib import Path
3
+ class OriginalTests(unittest.TestCase):
4
+ def test_instruction_results(self):
5
+ rows=json.loads(Path('docs/research/qvm-numeric-scan.json').read_text())['probes']
6
+ self.assertEqual(len(rows),72)
7
+ from qvm_scan_oracle import scan
8
+ for p in rows:
9
+ a=p['input'];expected=scan(bytes.fromhex(a['text']),a['kind'],a['count']);self.assertEqual((p['result'],p['words']),expected)
10
+ self.assertTrue(any(p['result']==-1 for p in rows));self.assertTrue(any(p['result']==0 for p in rows))
11
+
12
+ if __name__=='__main__':unittest.main()
xtask/checks.tsv CHANGED
@@ -2725,3 +2725,9 @@ report scripts/analyze_rust_info_lookup.py docs/research/rust-info-lookup.json
2725
  edge docs/research/rust-info-lookup.json scripts/test_rust_info_lookup.py
2726
  group rust-info-lookup scripts/analyze_rust_info_lookup.py
2727
  edge scripts/analyze_rust_info_lookup.py scripts/analyze_qvm_resumer_audit.py
 
 
 
 
 
 
 
2725
  edge docs/research/rust-info-lookup.json scripts/test_rust_info_lookup.py
2726
  group rust-info-lookup scripts/analyze_rust_info_lookup.py
2727
  edge scripts/analyze_rust_info_lookup.py scripts/analyze_qvm_resumer_audit.py
2728
+ edge scripts/qvm_scan_oracle.py scripts/test_qvm_numeric_scan.py
2729
+ report scripts/analyze_qvm_numeric_scan.py docs/research/qvm-numeric-scan.json
2730
+ edge docs/research/qvm-numeric-scan.json scripts/test_qvm_numeric_scan.py
2731
+ group qvm-numeric-scan scripts/analyze_qvm_numeric_scan.py
2732
+ edge scripts/analyze_qvm_numeric_scan.py scripts/analyze_qvm_resumer_audit.py
2733
+ edge scripts/qvm_scan_oracle.py scripts/analyze_qvm_resumer_audit.py