diff --git a/research/qq16-output-pebbling/PREDECESSORS.json b/research/qq16-output-pebbling/PREDECESSORS.json new file mode 100644 index 0000000000..3a32930632 --- /dev/null +++ b/research/qq16-output-pebbling/PREDECESSORS.json @@ -0,0 +1,39 @@ +{ + "schema_version": 1, + "canonical_base": "20ecf2891d80b5acf18d980b2164fb44ea7faa90", + "retained_data": [ + { + "pr": 3985, + "head": "400df7fca8f60c19bf163c77564fe3fbe9154b04", + "source_path": "research/qq16-recovery-fusion/WORD.json", + "local_path": "vendor/pr3985/WORD.json", + "sha256": "a854f516f1d80635fb3414734f9e1c6d1251a5d79ef12e137c143fc6b0b51722", + "git_blob": "1518ddc9b61aa6bede045d20f0d5e8cf664863fa", + "use": "Full source word authenticated as data and independently regenerated. No pending executable imported." + } + ], + "canonical_reuse": "Authenticated PR2707 verifier and its full transitive retained PR2681/canonical input closure listed in SOURCES. Its inverse and phase algebra are inherited, not code-disjoint.", + "adapted_code": [ + { + "source": "PR3985 native.py, itself adapted from ywz65 PR2707", + "sha256": "0a53f6df1d5ee88b206547b88a2805d9f7d5db582117baa48c08658d5cd7a4ba", + "use": "Ownnative.py signed kernel/occurrence checker, explicit adaptation credit; no runtime dependency onpendingcode." + }, + { + "source": "PR3985 verify.py fused()", + "use": "Source-word reconstruction independently restated fromcanonical2707 and compared against exact retainedWORD." + } + ], + "credit": [ + "ywz65 PR2707 and native line-normalization lineage", + "Arham Tahir PR2681 orderedinverse/source reconstruction", + "Ali Romman and QQ16/source/native/geometry lineage", + "commdata2338 PR2651 andDiscussion2617 early-record/output-bank coalescing", + "Nick Petalas PR2722 access accounting andPR3339 consumer ledger", + "PR3952/3963/3977 demand andactualcaller audits", + "Douglas Colkitt andSagarThakrar retainedsupplier/coverage lineage" + ], + "new_result": "Literal query/response/output lifetime allocation eliminating112 additional full-cover banks and112 clears (224scalar), same224H1/fulloutputcontract.", + "license": "Apache-2.0; retained notices unchanged.", + "ai_assistance": "Substantial OpenAI Codex assistance; independent agent review only, nohuman/formalkernel claim." +} diff --git a/research/qq16-output-pebbling/PROOF.md b/research/qq16-output-pebbling/PROOF.md new file mode 100644 index 0000000000..d6ba25051b --- /dev/null +++ b/research/qq16-output-pebbling/PROOF.md @@ -0,0 +1,176 @@ +# Output-bank pebbling for complete QQ16 recovery + +## Statement and boundary + +At the first post-B1 recovery boundary, PR3985's literal decoder reads all +224 current X/Y arrays as borrowed inputs and produces all 224 original x/y +arrays in the owned Z/W output banks, in F17. This package keeps that contract +and the 224 H1, 448 wrapper and 352 cover-map invoice. It eliminates all 112 +additional full-cover D arrays by scheduling their lifetimes inside eventual +Z output slots. Peak private scratch remains 16. + +The resulting word has 424 CLEARs instead of 536, saving 224 scalar primitive +allowance: 27,184 becomes **26,960**. No source/input is discarded. The 224 +owned output arrays may enter with arbitrary dirt; all are explicitly +initialized before their logical values are read. All 224 borrowed current +arrays retain their exact values and frames. This is a constructive local +bank allocation, not a minimum-space or global supplier theorem. + +The exact source is PR3985 head +`400df7fca8f60c19bf163c77564fe3fbe9154b04`. Only its WORD data is retained. +The checker regenerates that full word from the canonical PR2707 decoder, +then replays the changed whole word against its independent routed inverse +formula and on independent original inputs propagated through F0/B1. +Canonical algebra and native contracts are reused with full transitive byte +and Git-blob authentication before execution. + +## The dependency graph that permits deferral + +Write A and T for the two eight-port selected sets, and U for the 96 ordinary +ports. The prefix originally defines every Z_p by `Z_p = X_p`. At A and T +ports it also adds the normalized initial W_p. Before the future logger: + +- Only the eight Z_T values are ever read. They contribute to the current + inverse-query correction of W_T and must remain live. +- Each Z_U is only its initial X_U copy and has no reader yet. +- Each Z_A is X_A plus initial W_A and has no reader yet. W_A is unchanged + through the preceding current-query block and until the future logger's + final response additions. The intermediate stage-1 maps on W_A cancel; + the complete routed and phase replay checks their return. + +Therefore all 104 Z_(U+A) definitions can be deferred. This is dependency +rescheduling, not destruction of live outputs. The eight Z_T definitions, +map operations and uses remain at their original positions. + +The verifier derives the exact pre-logger Z read set from the retained word, +checks every removed definition against its complete expected instruction +sequence, and checks the full W_A write sequence. No generic allocator or +unverified claim that all Z banks are dead supplies this fact. + +## A concrete allocation with zero external banks + +The source future logger reads 104 query copies D_(U+T), then writes eight +response copies D_A. Let z(p) biject the ordered query ports U+T with the +ordered free output slots U+A. Host each D_p in Z_z(p). Reserve the first +eight slots in U as the eventual response locations; the explicit mappings +are recorded in RESULT.json. + +The schedule is: + +1. Keep the source prefix except the deferred Z_(U+A) definitions. +2. In each query's assigned output slot, perform the original clear/copy, + stage-2 affine map and inverse C_q. The 104 query values now have frame + F16, on coordinates 9 through 24. All original W sources remain F17. +3. Within each owner-private sweep, form **all eight** private F queries + from all 104 query copies. Only after the last query read, clear the eight + designated response slots in F16 and write their quarter-query response + combinations. These eight slots formerly held query copies, whose final + use at this owner has passed. Clear the eight private F fields in identity + frame before moving to another owner. +4. All Z_A slots were query-only. After the complete sweep, initialize their + deferred values X_A + W_A, in F17, while W_A is still unchanged. +5. Apply each original positive C_q and inverse affine map to its response + slot, returning that correction to F17, and add it into W_A. +6. After every response has been consumed, initialize all deferred Z_U with + X_U in F17. Resume the untouched inverse-B1 checkpoint and F0 suffix. + +This is a local last-use reuse inside the owner body: a query value is +captured in F before the same physical slot is overwritten by a response. +All native/map events remain outside the private body. Across owner moves, +only explicit full-cover output banks persist; private F state is returned +zero/identity. There is no attempt to retain owner-private values through a +native operation or move. + +The response locations are chosen from Z_U, not Z_A. Otherwise recreating +Z_A before modifying W_A could overwrite a still-live response. The choice +also means every response has been consumed before its output definition. +The full replay checks these causal boundaries, values and all 73 linear +and quadratic modulo-four phase coordinates. + +## Why the final clears disappear + +In PR3985, each D is separate from every output and must finish zero/identity. +Here no D allocation exists. Each temporary lifetime ends by the explicit +initialization of its owned output slot, or by the F16 clear that begins its +response lifetime. The 112 original final D CLEARs are thus obsolete; they +would clear actual output storage at the wrong time if retained indiscriminately. + +The source's 104 initial query clears and eight initial response clears are +still paid. The latter move to the query last-use cut inside the private +body. Every original Z initialization remains paid, merely deferred. Thus +arbitrary output dirt and all temporary contents are erased by charged +operations, while every borrowed input survives. Zero/I return remains +required for private scratch; final output slots are live outputs in F17, +not promised zero/I temporary outputs. + +## Complete local invoice + +| Charge | PR3985 | Output-hosted word | Change | +|---|---:|---:|---:| +| H1 children |224|224|0| +| Native wrappers |448|448|0| +| Full-cover maps |352|352|0| +| Unit ADDs |1920|1920|0| +| Quarter ADDs |896|896|0| +| CLEARs |536|424|−112| +| Real scalar primitive allowance |27184|26960|−224| +| Owned output arrays |224|224|0| +| Additional owned full-cover temporaries |112|0|−112| +| Peak owner-private fields |16|16|0| +| Borrowed current X/Y arrays |224|224|0| + +Allowance is 8 per unit ADD, 12 per quarter ADD and 2 per CLEAR. The source +F0/B1 producer is unchanged and additional. This contribution deletes local +storage obligations and charged clears; it does not lower the recursive +native count or automatically increase kappa. + +## Actual caller and physical limits + +The frozen hosted template identifies replica 0's F0 as physical source + event 0, B1 as event 1, the other pair's idle preparation as event 2 and +ordinary bridge as event 3. This recovery insertion is at the cut after B1 +and before the subsequent idle preparation. Current pair-0 X/Y remains +borrowed. This is the full recovery endpoint, not the reduced bridge-only +endpoint examined in PR3977. + +The bank reuse is real **within the 224 exclusively owned output banks of +the pinned decoder contract**. It does not identify these output banks with +borrowed current state, uncleared dirty helpers, or free storage in the +original gauge44 controller. The actual placement and access of those 224 +owned outputs in a physical caller remain obligations. The local result +removes the need to supply 112 more fields once that output contract is +provided; it does not prove a complete six-tape hosting schedule. + +| Obligation | Status | +|---|---| +| Exact first-B1 source cut and source word | Pinned and checked | +| Deferred definitions and last-use allocation | Constructively checked | +| Complete arbitrary-array inverse and output frames | Replayed under authenticated canonical contracts | +| Borrowed preservation, arbitrary owned dirt and private zero return | Checked | +| Signed native recipe coverage and primitive invoice | Checked | +| Physical placement and access of the existing 224 owned outputs | Unknown | +| Movement, control, output consumption and actual family coverage | Unknown | +| Changed rounded errors, dirty magnitudes and all-depth supplier admission | Unknown | + +No supplier moment or kappa improvement is claimed from the storage delta. +The bounded next test is physical placement of this existing output bank at +one actual caller, with all movement and coverage costs; a new local storage +search without that contract is not justified by this result alone. + +## Attribution and overlap + +Credit PR3985 for the rectangular correction and its 224-H1 full word; ywz65 +PR2707 for F17 normalization and native checking; Arham Tahir PR2681 for the +ordered inverse; Ali Romman and the retained QQ16/geometry/native lineage. +Discussion2617 and commdata2338's PR2651 supplied prior output-bank lifetime +coalescing for sixteen early records in PR2540. This result concerns the +104 query and eight response lifetimes in the newer zero-retention PR3985 +word, not a second claim for those early-record savings. Credit Nick Petalas +PR2722 for explicit storage-layout access accounting and PR3339 for the +separate consumer/coverage boundary. Source notices remain unchanged. + +New contribution: the exact deferral, query/response/output allocation, +whole-word verification and 112-bank/224-scalar reduction. Chris R / +Clear1nsight with substantial OpenAI Codex assistance, Apache-2.0. Independent +agent review is recorded separately; no human or formal proof-kernel review +is claimed. diff --git a/research/qq16-output-pebbling/README.md b/research/qq16-output-pebbling/README.md new file mode 100644 index 0000000000..8dda7ec367 --- /dev/null +++ b/research/qq16-output-pebbling/README.md @@ -0,0 +1,88 @@ +# Host QQ16 correction temporaries in eventual outputs + +This is a constructive lifetime allocation for the complete PR3985 recovery +word. It removes all **112 extra full-cover temporary banks** while preserving +all 224 original outputs in F17 and all 224 borrowed current X/Y arrays. +The 224 H1 children, 448 wrappers and 352 cover maps are unchanged. +Paid CLEARs fall from 536 to 424, reducing scalar allowance from 27,184 to +**26,960**. Peak owner-private scratch remains 16. + +The dependency analysis finds eight live Z_T outputs and 104 deferrable Z_(U+A) +outputs before the future logger. Those 104 slots hold its query copies. +After all queries have been captured in private F registers, eight query +slots become response slots. The deferred Z_A definitions run before W_A +changes; the deferred Z_U definitions run after response consumption. Every +clear and frame transition is paid. No borrowed dirty helper is erased and +no private value crosses a native boundary. + +[PROOF.md](PROOF.md) states the complete local contract, operator/phase +argument, allocation and invoice. RESULT.json records all 104 physical-slot +lifetimes, exact source-definition indices and the full receipt; WORD.json +is the complete transformed word. The checker authenticates and regenerates +the retained PR3985 word as data, then checks the whole new word against the +canonical routed inverse. It imports no pending executable. + +This eliminates temporary allocations **inside the existing 224-owned-output +contract**. It does not prove those outputs are free in the original gauge44 +physical caller. The first-B1 source cut is pinned, while six-tape placement, +movement, precision, productive-family coverage and recursive admission +remain open. No supplier or kappa change is claimed. + +## Reproduce + +```sh +python3 -I -Werror -B research/qq16-output-pebbling/verify.py +python3 -I -O -Werror -B research/qq16-output-pebbling/test_verify.py +python3 -B scripts/research_package.py --package research/qq16-output-pebbling +``` + +Python 3.12, standard library only. Normal replay is read-only; explicit +regeneration refuses to overwrite either receipt. Tests cover optimized and +normal execution, Git-free read-only export, source authentication, whole-word +and type-sensitive receipt corruption, and meaningful lifetime/alias/frame/ +dirty-return controls. Signed native kernels reuse the credited PR2707 method +through PR3985, cover 114,688 columns and bind all 224 native occurrences. +The source inverse theorem and native contracts are inherited, not claimed +as code-disjoint or formal verification. + +## Scope, overlap and credit + +User-assigned graph-pebbling/register-allocation follow-up of PR3985 at head +`400df7fca8f60c19bf163c77564fe3fbe9154b04`, on canonical main +`20ecf2891d80b5acf18d980b2164fb44ea7faa90`, priority revision 6. +The [shared claim](https://github.com/CrocSwap/integer-mult-bounds/pull/3985#issuecomment-6263114494) +coordinates distinct streaming, lifetime-hosting, reversible-workspace and +operator-representation investigations. Partial overlap checks include the +canonical scope map and [Discussion2617](https://github.com/CrocSwap/integer-mult-bounds/discussions/2617), +which records commdata2338's PR2651 early-record/output-bank coalescing and +Nick Petalas's PR2722 physical-access work. No novelty guarantee is claimed. + +The prior PR2651 result coalesces sixteen early retained records in PR2540; +this result coalesces the 104 queries and eight responses of the zero-retention +PR3985 word. The paired streaming investigation uses a different full-cover +query schedule. Its independently reviewed local construction has 416 CLEARs, +26,944 scalar allowance, nine deferred output definitions and zero future-logger +private registers, compared with this construction's 424 CLEARs, 26,960 scalar +allowance, 104 deferred definitions and eight future private registers. It is +not an executable or scientific dependency. This owner-private alternative is not asserted +Pareto optimal. Compare actual movement/access before preferring either. + +Credit PR3985, ywz65 / PR2707, Arham Tahir / PR2681, Ali Romman's QQ16 lineage, +commdata2338 / PR2651, Nick Petalas / PR2722 and PR3339, and all retained +native/geometry/supplier contributors. Exact source reuse is in +PREDECESSORS.json and SOURCES.json. New work: Chris R / Clear1nsight with +substantial OpenAI Codex assistance, Apache-2.0. No independent human or +proof-assistant review is claimed. + +## Open next questions + +- Bind the 224 already-owned output slots to an actual first-B1 caller's + storage and owner streams. The local alias schedule removes 112 new banks + only after that output contract is supplied; unknown placement is not free. +- Compare this owner-private last-use schedule with the separate streamed + query schedule under one explicit physical access model. Count full-cover + passes, tape movement, control and endpoint return rather than scalar + operations alone. +- Bound intermediate magnitudes and rounded errors for the changed schedule, + then combine exact invocation/family coverage and both supplier caps. + Exact operator equality does not establish a new multiplication exponent. diff --git a/research/qq16-output-pebbling/RESULT.json b/research/qq16-output-pebbling/RESULT.json new file mode 100644 index 0000000000..0a60e43acd --- /dev/null +++ b/research/qq16-output-pebbling/RESULT.json @@ -0,0 +1,8945 @@ +{ + "actual_caller": { + "boundary": "After replica0 physicalsource_event1 B1 and before event2 idle; retain current pair0 X/Y as borrowed. This adds a full recovery consumer under its explicit224-owned-output contract; those outputs are not certified free stock in the original gauge44 hosted template.", + "member_sha256": "73f47a1e60b1e4ea66dbca9a497c411c8e6adc7984e276a437a10a9a7a13b47a", + "prefix": [ + { + "entry_exit_phase_adapters": "DATA-PHASES.recipes[port].stage_alignment[stage]", + "kind": "local_cover_sweep", + "provider_id": "gauge44", + "replica": 0, + "replicas": [ + 0 + ], + "source_event": 0, + "stage": 0, + "time": 0 + }, + { + "entry_exit_phase_adapters": "DATA-PHASES.recipes[port].stage_alignment[stage]", + "kind": "local_cover_sweep", + "provider_id": "gauge44", + "replica": 0, + "replicas": [ + 0 + ], + "source_event": 1, + "stage": 1, + "time": 4 + }, + { + "child_indices": [ + 0, + 2 + ], + "from_level": -1, + "kind": "idle_cover_sweep", + "pair": 1, + "replica": 0, + "replicas": [ + 0 + ], + "source_event": 2, + "time": 4, + "to_level": 1 + }, + { + "coefficient": 1, + "dst": 0, + "kind": "bridge", + "replica": 0, + "replicas": [ + 0 + ], + "source_event": 3, + "src": 1, + "time": 4 + }, + { + "entry_exit_phase_adapters": "DATA-PHASES.recipes[port].stage_alignment[stage]", + "kind": "local_cover_sweep", + "provider_id": "gauge44", + "replica": 0, + "replicas": [ + 0 + ], + "source_event": 4, + "stage": 2, + "time": 10 + } + ] + }, + "allocation": { + "deferred_definition_events": { + "Z0": [ + 0, + 1, + 560 + ], + "Z1": [ + 5, + 6 + ], + "Z10": [ + 50, + 51 + ], + "Z100": [ + 500, + 501 + ], + "Z101": [ + 505, + 506 + ], + "Z102": [ + 510, + 511 + ], + "Z103": [ + 515, + 516 + ], + "Z104": [ + 520, + 521 + ], + "Z105": [ + 525, + 526 + ], + "Z106": [ + 530, + 531 + ], + "Z107": [ + 535, + 536 + ], + "Z108": [ + 540, + 541 + ], + "Z109": [ + 545, + 546 + ], + "Z11": [ + 55, + 56 + ], + "Z111": [ + 555, + 556, + 567 + ], + "Z12": [ + 60, + 61 + ], + "Z13": [ + 65, + 66 + ], + "Z14": [ + 70, + 71 + ], + "Z15": [ + 75, + 76 + ], + "Z16": [ + 80, + 81 + ], + "Z17": [ + 85, + 86 + ], + "Z18": [ + 90, + 91 + ], + "Z19": [ + 95, + 96 + ], + "Z2": [ + 10, + 11 + ], + "Z20": [ + 100, + 101, + 562 + ], + "Z22": [ + 110, + 111 + ], + "Z23": [ + 115, + 116 + ], + "Z24": [ + 120, + 121 + ], + "Z25": [ + 125, + 126 + ], + "Z26": [ + 130, + 131 + ], + "Z27": [ + 135, + 136, + 563 + ], + "Z28": [ + 140, + 141 + ], + "Z29": [ + 145, + 146 + ], + "Z3": [ + 15, + 16 + ], + "Z30": [ + 150, + 151 + ], + "Z31": [ + 155, + 156 + ], + "Z32": [ + 160, + 161 + ], + "Z33": [ + 165, + 166 + ], + "Z34": [ + 170, + 171 + ], + "Z35": [ + 175, + 176 + ], + "Z36": [ + 180, + 181, + 564 + ], + "Z38": [ + 190, + 191 + ], + "Z39": [ + 195, + 196 + ], + "Z4": [ + 20, + 21 + ], + "Z40": [ + 200, + 201 + ], + "Z41": [ + 205, + 206 + ], + "Z42": [ + 210, + 211 + ], + "Z43": [ + 215, + 216 + ], + "Z44": [ + 220, + 221 + ], + "Z45": [ + 225, + 226 + ], + "Z46": [ + 230, + 231, + 565 + ], + "Z48": [ + 240, + 241 + ], + "Z49": [ + 245, + 246 + ], + "Z5": [ + 25, + 26 + ], + "Z50": [ + 250, + 251 + ], + "Z51": [ + 255, + 256 + ], + "Z52": [ + 260, + 261 + ], + "Z53": [ + 265, + 266 + ], + "Z54": [ + 270, + 271 + ], + "Z55": [ + 275, + 276 + ], + "Z56": [ + 280, + 281 + ], + "Z57": [ + 285, + 286, + 566 + ], + "Z58": [ + 290, + 291 + ], + "Z59": [ + 295, + 296 + ], + "Z6": [ + 30, + 31 + ], + "Z60": [ + 300, + 301 + ], + "Z61": [ + 305, + 306 + ], + "Z62": [ + 310, + 311 + ], + "Z63": [ + 315, + 316 + ], + "Z64": [ + 320, + 321 + ], + "Z65": [ + 325, + 326 + ], + "Z66": [ + 330, + 331 + ], + "Z67": [ + 335, + 336 + ], + "Z68": [ + 340, + 341 + ], + "Z69": [ + 345, + 346 + ], + "Z7": [ + 35, + 36, + 561 + ], + "Z70": [ + 350, + 351 + ], + "Z71": [ + 355, + 356 + ], + "Z72": [ + 360, + 361 + ], + "Z73": [ + 365, + 366 + ], + "Z74": [ + 370, + 371 + ], + "Z75": [ + 375, + 376 + ], + "Z77": [ + 385, + 386 + ], + "Z78": [ + 390, + 391 + ], + "Z79": [ + 395, + 396 + ], + "Z8": [ + 40, + 41 + ], + "Z80": [ + 400, + 401 + ], + "Z82": [ + 410, + 411 + ], + "Z83": [ + 415, + 416 + ], + "Z84": [ + 420, + 421 + ], + "Z85": [ + 425, + 426 + ], + "Z86": [ + 430, + 431 + ], + "Z88": [ + 440, + 441 + ], + "Z89": [ + 445, + 446 + ], + "Z9": [ + 45, + 46 + ], + "Z90": [ + 450, + 451 + ], + "Z91": [ + 455, + 456 + ], + "Z93": [ + 465, + 466 + ], + "Z94": [ + 470, + 471 + ], + "Z95": [ + 475, + 476 + ], + "Z96": [ + 480, + 481 + ], + "Z97": [ + 485, + 486 + ], + "Z98": [ + 490, + 491 + ], + "Z99": [ + 495, + 496 + ] + }, + "deferred_output_ports": [ + 1, + 2, + 3, + 4, + 5, + 6, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 22, + 23, + 24, + 25, + 26, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 77, + 78, + 79, + 80, + 82, + 83, + 84, + 85, + 86, + 88, + 89, + 90, + 91, + 93, + 94, + 95, + 96, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 0, + 7, + 20, + 27, + 36, + 46, + 57, + 111 + ], + "first_response_write_in_block": 849, + "last_query_read_in_block": 848, + "literal_physical_lifetimes": [ + { + "output_initialize": 2436, + "physical_slot": "Z1", + "query_first_read": 1969, + "query_initialize": 1498, + "query_last_read": 2287, + "query_role": "D1", + "response_initialize": 2339, + "response_last_read": 2414, + "response_role": "D0" + }, + { + "output_initialize": 2438, + "physical_slot": "Z2", + "query_first_read": 1916, + "query_initialize": 1502, + "query_last_read": 2288, + "query_role": "D2", + "response_initialize": 2340, + "response_last_read": 2417, + "response_role": "D7" + }, + { + "output_initialize": 2440, + "physical_slot": "Z3", + "query_first_read": 1971, + "query_initialize": 1506, + "query_last_read": 2235, + "query_role": "D3", + "response_initialize": 2341, + "response_last_read": 2420, + "response_role": "D20" + }, + { + "output_initialize": 2442, + "physical_slot": "Z4", + "query_first_read": 1972, + "query_initialize": 1510, + "query_last_read": 2289, + "query_role": "D4", + "response_initialize": 2342, + "response_last_read": 2423, + "response_role": "D27" + }, + { + "output_initialize": 2444, + "physical_slot": "Z5", + "query_first_read": 1973, + "query_initialize": 1514, + "query_last_read": 2290, + "query_role": "D5", + "response_initialize": 2343, + "response_last_read": 2426, + "response_role": "D36" + }, + { + "output_initialize": 2446, + "physical_slot": "Z6", + "query_first_read": 1974, + "query_initialize": 1518, + "query_last_read": 2291, + "query_role": "D6", + "response_initialize": 2344, + "response_last_read": 2429, + "response_role": "D46" + }, + { + "output_initialize": 2448, + "physical_slot": "Z8", + "query_first_read": 1975, + "query_initialize": 1522, + "query_last_read": 2236, + "query_role": "D8", + "response_initialize": 2345, + "response_last_read": 2432, + "response_role": "D57" + }, + { + "output_initialize": 2450, + "physical_slot": "Z9", + "query_first_read": 1917, + "query_initialize": 1526, + "query_last_read": 2292, + "query_role": "D9", + "response_initialize": 2346, + "response_last_read": 2435, + "response_role": "D111" + }, + { + "output_initialize": 2452, + "physical_slot": "Z10", + "query_first_read": 1918, + "query_initialize": 1530, + "query_last_read": 2183, + "query_role": "D10", + "response_role": null + }, + { + "output_initialize": 2454, + "physical_slot": "Z11", + "query_first_read": 1919, + "query_initialize": 1534, + "query_last_read": 2184, + "query_role": "D11", + "response_role": null + }, + { + "output_initialize": 2456, + "physical_slot": "Z12", + "query_first_read": 1920, + "query_initialize": 1538, + "query_last_read": 2238, + "query_role": "D12", + "response_role": null + }, + { + "output_initialize": 2458, + "physical_slot": "Z13", + "query_first_read": 2025, + "query_initialize": 1542, + "query_last_read": 2293, + "query_role": "D13", + "response_role": null + }, + { + "output_initialize": 2460, + "physical_slot": "Z14", + "query_first_read": 2026, + "query_initialize": 1546, + "query_last_read": 2185, + "query_role": "D14", + "response_role": null + }, + { + "output_initialize": 2462, + "physical_slot": "Z15", + "query_first_read": 2027, + "query_initialize": 1550, + "query_last_read": 2186, + "query_role": "D15", + "response_role": null + }, + { + "output_initialize": 2464, + "physical_slot": "Z16", + "query_first_read": 2028, + "query_initialize": 1554, + "query_last_read": 2294, + "query_role": "D16", + "response_role": null + }, + { + "output_initialize": 2466, + "physical_slot": "Z17", + "query_first_read": 1921, + "query_initialize": 1558, + "query_last_read": 2241, + "query_role": "D17", + "response_role": null + }, + { + "output_initialize": 2468, + "physical_slot": "Z18", + "query_first_read": 1922, + "query_initialize": 1562, + "query_last_read": 2295, + "query_role": "D18", + "response_role": null + }, + { + "output_initialize": 2470, + "physical_slot": "Z19", + "query_first_read": 1923, + "query_initialize": 1566, + "query_last_read": 2296, + "query_role": "D19", + "response_role": null + }, + { + "output_initialize": 2472, + "physical_slot": "Z22", + "query_first_read": 1924, + "query_initialize": 1570, + "query_last_read": 2242, + "query_role": "D22", + "response_role": null + }, + { + "output_initialize": 2474, + "physical_slot": "Z23", + "query_first_read": 1925, + "query_initialize": 1574, + "query_last_read": 2243, + "query_role": "D23", + "response_role": null + }, + { + "output_initialize": 2476, + "physical_slot": "Z24", + "query_first_read": 1926, + "query_initialize": 1578, + "query_last_read": 2297, + "query_role": "D24", + "response_role": null + }, + { + "output_initialize": 2478, + "physical_slot": "Z25", + "query_first_read": 1927, + "query_initialize": 1582, + "query_last_read": 2298, + "query_role": "D25", + "response_role": null + }, + { + "output_initialize": 2480, + "physical_slot": "Z26", + "query_first_read": 1980, + "query_initialize": 1586, + "query_last_read": 2245, + "query_role": "D26", + "response_role": null + }, + { + "output_initialize": 2482, + "physical_slot": "Z28", + "query_first_read": 1981, + "query_initialize": 1590, + "query_last_read": 2299, + "query_role": "D28", + "response_role": null + }, + { + "output_initialize": 2484, + "physical_slot": "Z29", + "query_first_read": 1982, + "query_initialize": 1594, + "query_last_read": 2246, + "query_role": "D29", + "response_role": null + }, + { + "output_initialize": 2486, + "physical_slot": "Z30", + "query_first_read": 1983, + "query_initialize": 1598, + "query_last_read": 2247, + "query_role": "D30", + "response_role": null + }, + { + "output_initialize": 2488, + "physical_slot": "Z31", + "query_first_read": 1928, + "query_initialize": 1602, + "query_last_read": 2248, + "query_role": "D31", + "response_role": null + }, + { + "output_initialize": 2490, + "physical_slot": "Z32", + "query_first_read": 1929, + "query_initialize": 1606, + "query_last_read": 2300, + "query_role": "D32", + "response_role": null + }, + { + "output_initialize": 2492, + "physical_slot": "Z33", + "query_first_read": 1930, + "query_initialize": 1610, + "query_last_read": 2249, + "query_role": "D33", + "response_role": null + }, + { + "output_initialize": 2494, + "physical_slot": "Z34", + "query_first_read": 1931, + "query_initialize": 1614, + "query_last_read": 2250, + "query_role": "D34", + "response_role": null + }, + { + "output_initialize": 2496, + "physical_slot": "Z35", + "query_first_read": 1932, + "query_initialize": 1618, + "query_last_read": 2301, + "query_role": "D35", + "response_role": null + }, + { + "output_initialize": 2498, + "physical_slot": "Z38", + "query_first_read": 1933, + "query_initialize": 1622, + "query_last_read": 2251, + "query_role": "D38", + "response_role": null + }, + { + "output_initialize": 2500, + "physical_slot": "Z39", + "query_first_read": 1934, + "query_initialize": 1626, + "query_last_read": 2302, + "query_role": "D39", + "response_role": null + }, + { + "output_initialize": 2502, + "physical_slot": "Z40", + "query_first_read": 1935, + "query_initialize": 1630, + "query_last_read": 2303, + "query_role": "D40", + "response_role": null + }, + { + "output_initialize": 2504, + "physical_slot": "Z41", + "query_first_read": 2039, + "query_initialize": 1634, + "query_last_read": 2197, + "query_role": "D41", + "response_role": null + }, + { + "output_initialize": 2506, + "physical_slot": "Z42", + "query_first_read": 2040, + "query_initialize": 1638, + "query_last_read": 2198, + "query_role": "D42", + "response_role": null + }, + { + "output_initialize": 2508, + "physical_slot": "Z43", + "query_first_read": 2041, + "query_initialize": 1642, + "query_last_read": 2304, + "query_role": "D43", + "response_role": null + }, + { + "output_initialize": 2510, + "physical_slot": "Z44", + "query_first_read": 2042, + "query_initialize": 1646, + "query_last_read": 2305, + "query_role": "D44", + "response_role": null + }, + { + "output_initialize": 2512, + "physical_slot": "Z45", + "query_first_read": 1936, + "query_initialize": 1650, + "query_last_read": 2306, + "query_role": "D45", + "response_role": null + }, + { + "output_initialize": 2514, + "physical_slot": "Z48", + "query_first_read": 1937, + "query_initialize": 1654, + "query_last_read": 2307, + "query_role": "D48", + "response_role": null + }, + { + "output_initialize": 2516, + "physical_slot": "Z49", + "query_first_read": 1938, + "query_initialize": 1658, + "query_last_read": 2254, + "query_role": "D49", + "response_role": null + }, + { + "output_initialize": 2518, + "physical_slot": "Z50", + "query_first_read": 1939, + "query_initialize": 1662, + "query_last_read": 2255, + "query_role": "D50", + "response_role": null + }, + { + "output_initialize": 2520, + "physical_slot": "Z51", + "query_first_read": 2043, + "query_initialize": 1666, + "query_last_read": 2308, + "query_role": "D51", + "response_role": null + }, + { + "output_initialize": 2522, + "physical_slot": "Z52", + "query_first_read": 2044, + "query_initialize": 1670, + "query_last_read": 2201, + "query_role": "D52", + "response_role": null + }, + { + "output_initialize": 2524, + "physical_slot": "Z53", + "query_first_read": 2045, + "query_initialize": 1674, + "query_last_read": 2202, + "query_role": "D53", + "response_role": null + }, + { + "output_initialize": 2526, + "physical_slot": "Z54", + "query_first_read": 1940, + "query_initialize": 1678, + "query_last_read": 2309, + "query_role": "D54", + "response_role": null + }, + { + "output_initialize": 2528, + "physical_slot": "Z55", + "query_first_read": 1941, + "query_initialize": 1682, + "query_last_read": 2310, + "query_role": "D55", + "response_role": null + }, + { + "output_initialize": 2530, + "physical_slot": "Z56", + "query_first_read": 1942, + "query_initialize": 1686, + "query_last_read": 2257, + "query_role": "D56", + "response_role": null + }, + { + "output_initialize": 2532, + "physical_slot": "Z58", + "query_first_read": 1984, + "query_initialize": 1690, + "query_last_read": 2311, + "query_role": "D58", + "response_role": null + }, + { + "output_initialize": 2534, + "physical_slot": "Z59", + "query_first_read": 1985, + "query_initialize": 1694, + "query_last_read": 2258, + "query_role": "D59", + "response_role": null + }, + { + "output_initialize": 2536, + "physical_slot": "Z60", + "query_first_read": 1986, + "query_initialize": 1698, + "query_last_read": 2259, + "query_role": "D60", + "response_role": null + }, + { + "output_initialize": 2538, + "physical_slot": "Z61", + "query_first_read": 1943, + "query_initialize": 1702, + "query_last_read": 2312, + "query_role": "D61", + "response_role": null + }, + { + "output_initialize": 2540, + "physical_slot": "Z62", + "query_first_read": 1944, + "query_initialize": 1706, + "query_last_read": 2207, + "query_role": "D62", + "response_role": null + }, + { + "output_initialize": 2542, + "physical_slot": "Z63", + "query_first_read": 1945, + "query_initialize": 1710, + "query_last_read": 2208, + "query_role": "D63", + "response_role": null + }, + { + "output_initialize": 2544, + "physical_slot": "Z64", + "query_first_read": 1990, + "query_initialize": 1714, + "query_last_read": 2313, + "query_role": "D64", + "response_role": null + }, + { + "output_initialize": 2546, + "physical_slot": "Z65", + "query_first_read": 1991, + "query_initialize": 1718, + "query_last_read": 2314, + "query_role": "D65", + "response_role": null + }, + { + "output_initialize": 2548, + "physical_slot": "Z66", + "query_first_read": 1992, + "query_initialize": 1722, + "query_last_read": 2261, + "query_role": "D66", + "response_role": null + }, + { + "output_initialize": 2550, + "physical_slot": "Z67", + "query_first_read": 1993, + "query_initialize": 1726, + "query_last_read": 2262, + "query_role": "D67", + "response_role": null + }, + { + "output_initialize": 2552, + "physical_slot": "Z68", + "query_first_read": 1994, + "query_initialize": 1730, + "query_last_read": 2315, + "query_role": "D68", + "response_role": null + }, + { + "output_initialize": 2554, + "physical_slot": "Z69", + "query_first_read": 1995, + "query_initialize": 1734, + "query_last_read": 2316, + "query_role": "D69", + "response_role": null + }, + { + "output_initialize": 2556, + "physical_slot": "Z70", + "query_first_read": 1946, + "query_initialize": 1738, + "query_last_read": 2213, + "query_role": "D70", + "response_role": null + }, + { + "output_initialize": 2558, + "physical_slot": "Z71", + "query_first_read": 1947, + "query_initialize": 1742, + "query_last_read": 2214, + "query_role": "D71", + "response_role": null + }, + { + "output_initialize": 2560, + "physical_slot": "Z72", + "query_first_read": 1948, + "query_initialize": 1746, + "query_last_read": 2317, + "query_role": "D72", + "response_role": null + }, + { + "output_initialize": 2562, + "physical_slot": "Z73", + "query_first_read": 1999, + "query_initialize": 1750, + "query_last_read": 2264, + "query_role": "D73", + "response_role": null + }, + { + "output_initialize": 2564, + "physical_slot": "Z74", + "query_first_read": 2000, + "query_initialize": 1754, + "query_last_read": 2265, + "query_role": "D74", + "response_role": null + }, + { + "output_initialize": 2566, + "physical_slot": "Z75", + "query_first_read": 2001, + "query_initialize": 1758, + "query_last_read": 2318, + "query_role": "D75", + "response_role": null + }, + { + "output_initialize": 2568, + "physical_slot": "Z77", + "query_first_read": 1949, + "query_initialize": 1762, + "query_last_read": 2266, + "query_role": "D77", + "response_role": null + }, + { + "output_initialize": 2570, + "physical_slot": "Z78", + "query_first_read": 2056, + "query_initialize": 1766, + "query_last_read": 2319, + "query_role": "D78", + "response_role": null + }, + { + "output_initialize": 2572, + "physical_slot": "Z79", + "query_first_read": 1950, + "query_initialize": 1770, + "query_last_read": 2320, + "query_role": "D79", + "response_role": null + }, + { + "output_initialize": 2574, + "physical_slot": "Z80", + "query_first_read": 2003, + "query_initialize": 1774, + "query_last_read": 2269, + "query_role": "D80", + "response_role": null + }, + { + "output_initialize": 2576, + "physical_slot": "Z82", + "query_first_read": 2004, + "query_initialize": 1778, + "query_last_read": 2321, + "query_role": "D82", + "response_role": null + }, + { + "output_initialize": 2578, + "physical_slot": "Z83", + "query_first_read": 2005, + "query_initialize": 1782, + "query_last_read": 2270, + "query_role": "D83", + "response_role": null + }, + { + "output_initialize": 2580, + "physical_slot": "Z84", + "query_first_read": 2006, + "query_initialize": 1786, + "query_last_read": 2271, + "query_role": "D84", + "response_role": null + }, + { + "output_initialize": 2582, + "physical_slot": "Z85", + "query_first_read": 1951, + "query_initialize": 1790, + "query_last_read": 2322, + "query_role": "D85", + "response_role": null + }, + { + "output_initialize": 2584, + "physical_slot": "Z86", + "query_first_read": 2007, + "query_initialize": 1794, + "query_last_read": 2323, + "query_role": "D86", + "response_role": null + }, + { + "output_initialize": 2586, + "physical_slot": "Z88", + "query_first_read": 2008, + "query_initialize": 1798, + "query_last_read": 2272, + "query_role": "D88", + "response_role": null + }, + { + "output_initialize": 2588, + "physical_slot": "Z89", + "query_first_read": 1952, + "query_initialize": 1802, + "query_last_read": 2324, + "query_role": "D89", + "response_role": null + }, + { + "output_initialize": 2590, + "physical_slot": "Z90", + "query_first_read": 1953, + "query_initialize": 1806, + "query_last_read": 2219, + "query_role": "D90", + "response_role": null + }, + { + "output_initialize": 2592, + "physical_slot": "Z91", + "query_first_read": 1954, + "query_initialize": 1810, + "query_last_read": 2220, + "query_role": "D91", + "response_role": null + }, + { + "output_initialize": 2594, + "physical_slot": "Z93", + "query_first_read": 2012, + "query_initialize": 1814, + "query_last_read": 2325, + "query_role": "D93", + "response_role": null + }, + { + "output_initialize": 2596, + "physical_slot": "Z94", + "query_first_read": 1955, + "query_initialize": 1818, + "query_last_read": 2326, + "query_role": "D94", + "response_role": null + }, + { + "output_initialize": 2598, + "physical_slot": "Z95", + "query_first_read": 2014, + "query_initialize": 1822, + "query_last_read": 2275, + "query_role": "D95", + "response_role": null + }, + { + "output_initialize": 2600, + "physical_slot": "Z96", + "query_first_read": 2015, + "query_initialize": 1826, + "query_last_read": 2327, + "query_role": "D96", + "response_role": null + }, + { + "output_initialize": 2602, + "physical_slot": "Z97", + "query_first_read": 2016, + "query_initialize": 1830, + "query_last_read": 2328, + "query_role": "D97", + "response_role": null + }, + { + "output_initialize": 2604, + "physical_slot": "Z98", + "query_first_read": 1956, + "query_initialize": 1834, + "query_last_read": 2329, + "query_role": "D98", + "response_role": null + }, + { + "output_initialize": 2606, + "physical_slot": "Z99", + "query_first_read": 2062, + "query_initialize": 1838, + "query_last_read": 2330, + "query_role": "D99", + "response_role": null + }, + { + "output_initialize": 2608, + "physical_slot": "Z100", + "query_first_read": 1957, + "query_initialize": 1842, + "query_last_read": 2277, + "query_role": "D100", + "response_role": null + }, + { + "output_initialize": 2610, + "physical_slot": "Z101", + "query_first_read": 1958, + "query_initialize": 1846, + "query_last_read": 2331, + "query_role": "D101", + "response_role": null + }, + { + "output_initialize": 2612, + "physical_slot": "Z102", + "query_first_read": 1959, + "query_initialize": 1850, + "query_last_read": 2332, + "query_role": "D102", + "response_role": null + }, + { + "output_initialize": 2614, + "physical_slot": "Z103", + "query_first_read": 1960, + "query_initialize": 1854, + "query_last_read": 2278, + "query_role": "D103", + "response_role": null + }, + { + "output_initialize": 2616, + "physical_slot": "Z104", + "query_first_read": 2067, + "query_initialize": 1858, + "query_last_read": 2333, + "query_role": "D104", + "response_role": null + }, + { + "output_initialize": 2618, + "physical_slot": "Z105", + "query_first_read": 2068, + "query_initialize": 1862, + "query_last_read": 2225, + "query_role": "D105", + "response_role": null + }, + { + "output_initialize": 2620, + "physical_slot": "Z106", + "query_first_read": 2069, + "query_initialize": 1866, + "query_last_read": 2226, + "query_role": "D106", + "response_role": null + }, + { + "output_initialize": 2622, + "physical_slot": "Z107", + "query_first_read": 1961, + "query_initialize": 1870, + "query_last_read": 2334, + "query_role": "D107", + "response_role": null + }, + { + "output_initialize": 2624, + "physical_slot": "Z108", + "query_first_read": 1962, + "query_initialize": 1874, + "query_last_read": 2280, + "query_role": "D108", + "response_role": null + }, + { + "output_initialize": 2626, + "physical_slot": "Z109", + "query_first_read": 1963, + "query_initialize": 1878, + "query_last_read": 2281, + "query_role": "D109", + "response_role": null + }, + { + "output_initialize": 2388, + "physical_slot": "Z0", + "query_first_read": 2176, + "query_initialize": 1882, + "query_last_read": 2335, + "query_role": "D21", + "response_role": null + }, + { + "output_initialize": 2391, + "physical_slot": "Z7", + "query_first_read": 2177, + "query_initialize": 1886, + "query_last_read": 2336, + "query_role": "D37", + "response_role": null + }, + { + "output_initialize": 2394, + "physical_slot": "Z20", + "query_first_read": 2178, + "query_initialize": 1890, + "query_last_read": 2337, + "query_role": "D47", + "response_role": null + }, + { + "output_initialize": 2397, + "physical_slot": "Z27", + "query_first_read": 1964, + "query_initialize": 1894, + "query_last_read": 2123, + "query_role": "D76", + "response_role": null + }, + { + "output_initialize": 2400, + "physical_slot": "Z36", + "query_first_read": 1965, + "query_initialize": 1898, + "query_last_read": 2124, + "query_role": "D81", + "response_role": null + }, + { + "output_initialize": 2403, + "physical_slot": "Z46", + "query_first_read": 1966, + "query_initialize": 1902, + "query_last_read": 2125, + "query_role": "D87", + "response_role": null + }, + { + "output_initialize": 2406, + "physical_slot": "Z57", + "query_first_read": 1967, + "query_initialize": 1906, + "query_last_read": 2126, + "query_role": "D92", + "response_role": null + }, + { + "output_initialize": 2409, + "physical_slot": "Z111", + "query_first_read": 2179, + "query_initialize": 1910, + "query_last_read": 2338, + "query_role": "D110", + "response_role": null + } + ], + "prefix_Z_read_ports": [ + 21, + 37, + 47, + 76, + 81, + 87, + 92, + 110 + ], + "proof": "All query operands captured before response reuse; Z_A restored while W_A remains unchanged; Z_U restored after response last use.", + "query_assignment": { + "D1": "Z1", + "D10": "Z10", + "D100": "Z100", + "D101": "Z101", + "D102": "Z102", + "D103": "Z103", + "D104": "Z104", + "D105": "Z105", + "D106": "Z106", + "D107": "Z107", + "D108": "Z108", + "D109": "Z109", + "D11": "Z11", + "D110": "Z111", + "D12": "Z12", + "D13": "Z13", + "D14": "Z14", + "D15": "Z15", + "D16": "Z16", + "D17": "Z17", + "D18": "Z18", + "D19": "Z19", + "D2": "Z2", + "D21": "Z0", + "D22": "Z22", + "D23": "Z23", + "D24": "Z24", + "D25": "Z25", + "D26": "Z26", + "D28": "Z28", + "D29": "Z29", + "D3": "Z3", + "D30": "Z30", + "D31": "Z31", + "D32": "Z32", + "D33": "Z33", + "D34": "Z34", + "D35": "Z35", + "D37": "Z7", + "D38": "Z38", + "D39": "Z39", + "D4": "Z4", + "D40": "Z40", + "D41": "Z41", + "D42": "Z42", + "D43": "Z43", + "D44": "Z44", + "D45": "Z45", + "D47": "Z20", + "D48": "Z48", + "D49": "Z49", + "D5": "Z5", + "D50": "Z50", + "D51": "Z51", + "D52": "Z52", + "D53": "Z53", + "D54": "Z54", + "D55": "Z55", + "D56": "Z56", + "D58": "Z58", + "D59": "Z59", + "D6": "Z6", + "D60": "Z60", + "D61": "Z61", + "D62": "Z62", + "D63": "Z63", + "D64": "Z64", + "D65": "Z65", + "D66": "Z66", + "D67": "Z67", + "D68": "Z68", + "D69": "Z69", + "D70": "Z70", + "D71": "Z71", + "D72": "Z72", + "D73": "Z73", + "D74": "Z74", + "D75": "Z75", + "D76": "Z27", + "D77": "Z77", + "D78": "Z78", + "D79": "Z79", + "D8": "Z8", + "D80": "Z80", + "D81": "Z36", + "D82": "Z82", + "D83": "Z83", + "D84": "Z84", + "D85": "Z85", + "D86": "Z86", + "D87": "Z46", + "D88": "Z88", + "D89": "Z89", + "D9": "Z9", + "D90": "Z90", + "D91": "Z91", + "D92": "Z57", + "D93": "Z93", + "D94": "Z94", + "D95": "Z95", + "D96": "Z96", + "D97": "Z97", + "D98": "Z98", + "D99": "Z99" + }, + "response_assignment": { + "D0": "Z1", + "D111": "Z9", + "D20": "Z3", + "D27": "Z4", + "D36": "Z5", + "D46": "Z6", + "D57": "Z8", + "D7": "Z2" + }, + "source_window": [ + 1714, + 2740 + ] + }, + "checks": { + "arbitrary_owned_output_dirt": 224, + "independent_current_routed_fields": 224, + "independent_original_routed_fields": 224, + "native": { + "basis_columns": 114688, + "monomial_wrappers": 448, + "positive_children": 224, + "signed_rank_one_recipes": [ + { + "events": [ + 2, + 2412 + ], + "left_columns": [ + 11, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 0, + "q": 11, + "rank": 1, + "right_columns": [ + 11, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [], + "left_columns": [ + 11, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 11, + "port": 0, + "q": 11, + "rank": 1, + "right_columns": [ + 11, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 5 + ], + "left_columns": [ + 19, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 1, + "q": 19, + "rank": 1, + "right_columns": [ + 19, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1501 + ], + "left_columns": [ + 19, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 19, + "port": 1, + "q": 19, + "rank": 1, + "right_columns": [ + 19, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 8 + ], + "left_columns": [ + 35, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 2, + "q": 35, + "rank": 1, + "right_columns": [ + 35, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1505 + ], + "left_columns": [ + 35, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 35, + "port": 2, + "q": 35, + "rank": 1, + "right_columns": [ + 35, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 11 + ], + "left_columns": [ + 67, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 3, + "q": 67, + "rank": 1, + "right_columns": [ + 67, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1509 + ], + "left_columns": [ + 67, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 67, + "port": 3, + "q": 67, + "rank": 1, + "right_columns": [ + 67, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 14 + ], + "left_columns": [ + 131, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 4, + "q": 131, + "rank": 1, + "right_columns": [ + 131, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1513 + ], + "left_columns": [ + 131, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 131, + "port": 4, + "q": 131, + "rank": 1, + "right_columns": [ + 131, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 17 + ], + "left_columns": [ + 259, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 5, + "q": 259, + "rank": 1, + "right_columns": [ + 259, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1517 + ], + "left_columns": [ + 259, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 259, + "port": 5, + "q": 259, + "rank": 1, + "right_columns": [ + 259, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 20 + ], + "left_columns": [ + 13, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 6, + "q": 13, + "rank": 1, + "right_columns": [ + 13, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1521 + ], + "left_columns": [ + 13, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 13, + "port": 6, + "q": 13, + "rank": 1, + "right_columns": [ + 13, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 23, + 2415 + ], + "left_columns": [ + 21, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 7, + "q": 21, + "rank": 1, + "right_columns": [ + 21, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [], + "left_columns": [ + 21, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 21, + "port": 7, + "q": 21, + "rank": 1, + "right_columns": [ + 21, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 26 + ], + "left_columns": [ + 37, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 8, + "q": 37, + "rank": 1, + "right_columns": [ + 37, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1525 + ], + "left_columns": [ + 37, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 37, + "port": 8, + "q": 37, + "rank": 1, + "right_columns": [ + 37, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 29 + ], + "left_columns": [ + 69, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 9, + "q": 69, + "rank": 1, + "right_columns": [ + 69, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1529 + ], + "left_columns": [ + 69, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 69, + "port": 9, + "q": 69, + "rank": 1, + "right_columns": [ + 69, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 32 + ], + "left_columns": [ + 133, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 10, + "q": 133, + "rank": 1, + "right_columns": [ + 133, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1533 + ], + "left_columns": [ + 133, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 133, + "port": 10, + "q": 133, + "rank": 1, + "right_columns": [ + 133, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 35 + ], + "left_columns": [ + 261, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 11, + "q": 261, + "rank": 1, + "right_columns": [ + 261, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1537 + ], + "left_columns": [ + 261, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 261, + "port": 11, + "q": 261, + "rank": 1, + "right_columns": [ + 261, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 38 + ], + "left_columns": [ + 41, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 12, + "q": 41, + "rank": 1, + "right_columns": [ + 41, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1541 + ], + "left_columns": [ + 41, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 41, + "port": 12, + "q": 41, + "rank": 1, + "right_columns": [ + 41, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 41 + ], + "left_columns": [ + 73, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 13, + "q": 73, + "rank": 1, + "right_columns": [ + 73, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1545 + ], + "left_columns": [ + 73, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 73, + "port": 13, + "q": 73, + "rank": 1, + "right_columns": [ + 73, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 44 + ], + "left_columns": [ + 137, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 14, + "q": 137, + "rank": 1, + "right_columns": [ + 137, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1549 + ], + "left_columns": [ + 137, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 137, + "port": 14, + "q": 137, + "rank": 1, + "right_columns": [ + 137, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 47 + ], + "left_columns": [ + 265, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 15, + "q": 265, + "rank": 1, + "right_columns": [ + 265, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1553 + ], + "left_columns": [ + 265, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 265, + "port": 15, + "q": 265, + "rank": 1, + "right_columns": [ + 265, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 50 + ], + "left_columns": [ + 49, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 16, + "q": 49, + "rank": 1, + "right_columns": [ + 49, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1557 + ], + "left_columns": [ + 49, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 49, + "port": 16, + "q": 49, + "rank": 1, + "right_columns": [ + 49, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 53 + ], + "left_columns": [ + 81, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 17, + "q": 81, + "rank": 1, + "right_columns": [ + 81, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1561 + ], + "left_columns": [ + 81, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 81, + "port": 17, + "q": 81, + "rank": 1, + "right_columns": [ + 81, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 56 + ], + "left_columns": [ + 145, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 18, + "q": 145, + "rank": 1, + "right_columns": [ + 145, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1565 + ], + "left_columns": [ + 145, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 145, + "port": 18, + "q": 145, + "rank": 1, + "right_columns": [ + 145, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 59 + ], + "left_columns": [ + 273, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 19, + "q": 273, + "rank": 1, + "right_columns": [ + 273, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1569 + ], + "left_columns": [ + 273, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 273, + "port": 19, + "q": 273, + "rank": 1, + "right_columns": [ + 273, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 62, + 2418 + ], + "left_columns": [ + 161, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 20, + "q": 161, + "rank": 1, + "right_columns": [ + 161, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [], + "left_columns": [ + 161, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 161, + "port": 20, + "q": 161, + "rank": 1, + "right_columns": [ + 161, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 67 + ], + "left_columns": [ + 289, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 21, + "q": 289, + "rank": 1, + "right_columns": [ + 289, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1885 + ], + "left_columns": [ + 289, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 289, + "port": 21, + "q": 289, + "rank": 1, + "right_columns": [ + 289, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 70 + ], + "left_columns": [ + 193, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 22, + "q": 193, + "rank": 1, + "right_columns": [ + 193, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1573 + ], + "left_columns": [ + 193, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 193, + "port": 22, + "q": 193, + "rank": 1, + "right_columns": [ + 193, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 73 + ], + "left_columns": [ + 321, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 23, + "q": 321, + "rank": 1, + "right_columns": [ + 321, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1577 + ], + "left_columns": [ + 321, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 321, + "port": 23, + "q": 321, + "rank": 1, + "right_columns": [ + 321, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 76 + ], + "left_columns": [ + 385, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 24, + "q": 385, + "rank": 1, + "right_columns": [ + 385, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1581 + ], + "left_columns": [ + 385, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 385, + "port": 24, + "q": 385, + "rank": 1, + "right_columns": [ + 385, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 79 + ], + "left_columns": [ + 14, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 25, + "q": 14, + "rank": 1, + "right_columns": [ + 2, + 13, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1585 + ], + "left_columns": [ + 14, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 14, + "port": 25, + "q": 14, + "rank": 1, + "right_columns": [ + 2, + 13, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 82 + ], + "left_columns": [ + 22, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 26, + "q": 22, + "rank": 1, + "right_columns": [ + 2, + 21, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1589 + ], + "left_columns": [ + 22, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 22, + "port": 26, + "q": 22, + "rank": 1, + "right_columns": [ + 2, + 21, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 85, + 2421 + ], + "left_columns": [ + 38, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 27, + "q": 38, + "rank": 1, + "right_columns": [ + 2, + 37, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [], + "left_columns": [ + 38, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 38, + "port": 27, + "q": 38, + "rank": 1, + "right_columns": [ + 2, + 37, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 88 + ], + "left_columns": [ + 70, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 28, + "q": 70, + "rank": 1, + "right_columns": [ + 2, + 69, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1593 + ], + "left_columns": [ + 70, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 70, + "port": 28, + "q": 70, + "rank": 1, + "right_columns": [ + 2, + 69, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 91 + ], + "left_columns": [ + 134, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 29, + "q": 134, + "rank": 1, + "right_columns": [ + 2, + 133, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1597 + ], + "left_columns": [ + 134, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 134, + "port": 29, + "q": 134, + "rank": 1, + "right_columns": [ + 2, + 133, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 94 + ], + "left_columns": [ + 262, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 30, + "q": 262, + "rank": 1, + "right_columns": [ + 2, + 261, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1601 + ], + "left_columns": [ + 262, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 262, + "port": 30, + "q": 262, + "rank": 1, + "right_columns": [ + 2, + 261, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 97 + ], + "left_columns": [ + 26, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 31, + "q": 26, + "rank": 1, + "right_columns": [ + 2, + 25, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1605 + ], + "left_columns": [ + 26, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 26, + "port": 31, + "q": 26, + "rank": 1, + "right_columns": [ + 2, + 25, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 100 + ], + "left_columns": [ + 74, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 32, + "q": 74, + "rank": 1, + "right_columns": [ + 2, + 73, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1609 + ], + "left_columns": [ + 74, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 74, + "port": 32, + "q": 74, + "rank": 1, + "right_columns": [ + 2, + 73, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 103 + ], + "left_columns": [ + 138, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 33, + "q": 138, + "rank": 1, + "right_columns": [ + 2, + 137, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1613 + ], + "left_columns": [ + 138, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 138, + "port": 33, + "q": 138, + "rank": 1, + "right_columns": [ + 2, + 137, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 106 + ], + "left_columns": [ + 266, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 34, + "q": 266, + "rank": 1, + "right_columns": [ + 2, + 265, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1617 + ], + "left_columns": [ + 266, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 266, + "port": 34, + "q": 266, + "rank": 1, + "right_columns": [ + 2, + 265, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 109 + ], + "left_columns": [ + 50, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 35, + "q": 50, + "rank": 1, + "right_columns": [ + 2, + 49, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1621 + ], + "left_columns": [ + 50, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 50, + "port": 35, + "q": 50, + "rank": 1, + "right_columns": [ + 2, + 49, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 112, + 2424 + ], + "left_columns": [ + 146, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 36, + "q": 146, + "rank": 1, + "right_columns": [ + 2, + 145, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [], + "left_columns": [ + 146, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 146, + "port": 36, + "q": 146, + "rank": 1, + "right_columns": [ + 2, + 145, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 117 + ], + "left_columns": [ + 274, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 37, + "q": 274, + "rank": 1, + "right_columns": [ + 2, + 273, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1889 + ], + "left_columns": [ + 274, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 274, + "port": 37, + "q": 274, + "rank": 1, + "right_columns": [ + 2, + 273, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 120 + ], + "left_columns": [ + 98, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 38, + "q": 98, + "rank": 1, + "right_columns": [ + 2, + 97, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1625 + ], + "left_columns": [ + 98, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 98, + "port": 38, + "q": 98, + "rank": 1, + "right_columns": [ + 2, + 97, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 123 + ], + "left_columns": [ + 162, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 39, + "q": 162, + "rank": 1, + "right_columns": [ + 2, + 161, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1629 + ], + "left_columns": [ + 162, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 162, + "port": 39, + "q": 162, + "rank": 1, + "right_columns": [ + 2, + 161, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 126 + ], + "left_columns": [ + 290, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 40, + "q": 290, + "rank": 1, + "right_columns": [ + 2, + 289, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1633 + ], + "left_columns": [ + 290, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 290, + "port": 40, + "q": 290, + "rank": 1, + "right_columns": [ + 2, + 289, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 129 + ], + "left_columns": [ + 194, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 41, + "q": 194, + "rank": 1, + "right_columns": [ + 2, + 193, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1637 + ], + "left_columns": [ + 194, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 194, + "port": 41, + "q": 194, + "rank": 1, + "right_columns": [ + 2, + 193, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 132 + ], + "left_columns": [ + 322, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 42, + "q": 322, + "rank": 1, + "right_columns": [ + 2, + 321, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1641 + ], + "left_columns": [ + 322, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 322, + "port": 42, + "q": 322, + "rank": 1, + "right_columns": [ + 2, + 321, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 135 + ], + "left_columns": [ + 386, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 43, + "q": 386, + "rank": 1, + "right_columns": [ + 2, + 385, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1645 + ], + "left_columns": [ + 386, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 386, + "port": 43, + "q": 386, + "rank": 1, + "right_columns": [ + 2, + 385, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 138 + ], + "left_columns": [ + 28, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 44, + "q": 28, + "rank": 1, + "right_columns": [ + 2, + 4, + 25, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1649 + ], + "left_columns": [ + 28, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 28, + "port": 44, + "q": 28, + "rank": 1, + "right_columns": [ + 2, + 4, + 25, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 141 + ], + "left_columns": [ + 44, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 45, + "q": 44, + "rank": 1, + "right_columns": [ + 2, + 4, + 41, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1653 + ], + "left_columns": [ + 44, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 44, + "port": 45, + "q": 44, + "rank": 1, + "right_columns": [ + 2, + 4, + 41, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 144, + 2427 + ], + "left_columns": [ + 140, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 46, + "q": 140, + "rank": 1, + "right_columns": [ + 2, + 4, + 137, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [], + "left_columns": [ + 140, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 140, + "port": 46, + "q": 140, + "rank": 1, + "right_columns": [ + 2, + 4, + 137, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 149 + ], + "left_columns": [ + 268, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 47, + "q": 268, + "rank": 1, + "right_columns": [ + 2, + 4, + 265, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1893 + ], + "left_columns": [ + 268, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 268, + "port": 47, + "q": 268, + "rank": 1, + "right_columns": [ + 2, + 4, + 265, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 152 + ], + "left_columns": [ + 84, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 48, + "q": 84, + "rank": 1, + "right_columns": [ + 2, + 4, + 81, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1657 + ], + "left_columns": [ + 84, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 84, + "port": 48, + "q": 84, + "rank": 1, + "right_columns": [ + 2, + 4, + 81, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 155 + ], + "left_columns": [ + 148, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 49, + "q": 148, + "rank": 1, + "right_columns": [ + 2, + 4, + 145, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1661 + ], + "left_columns": [ + 148, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 148, + "port": 49, + "q": 148, + "rank": 1, + "right_columns": [ + 2, + 4, + 145, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 158 + ], + "left_columns": [ + 276, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 50, + "q": 276, + "rank": 1, + "right_columns": [ + 2, + 4, + 273, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1665 + ], + "left_columns": [ + 276, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 276, + "port": 50, + "q": 276, + "rank": 1, + "right_columns": [ + 2, + 4, + 273, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 161 + ], + "left_columns": [ + 100, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 51, + "q": 100, + "rank": 1, + "right_columns": [ + 2, + 4, + 97, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1669 + ], + "left_columns": [ + 100, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 100, + "port": 51, + "q": 100, + "rank": 1, + "right_columns": [ + 2, + 4, + 97, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 164 + ], + "left_columns": [ + 164, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 52, + "q": 164, + "rank": 1, + "right_columns": [ + 2, + 4, + 161, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1673 + ], + "left_columns": [ + 164, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 164, + "port": 52, + "q": 164, + "rank": 1, + "right_columns": [ + 2, + 4, + 161, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 167 + ], + "left_columns": [ + 292, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 53, + "q": 292, + "rank": 1, + "right_columns": [ + 2, + 4, + 289, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1677 + ], + "left_columns": [ + 292, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 292, + "port": 53, + "q": 292, + "rank": 1, + "right_columns": [ + 2, + 4, + 289, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 170 + ], + "left_columns": [ + 196, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 54, + "q": 196, + "rank": 1, + "right_columns": [ + 2, + 4, + 193, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1681 + ], + "left_columns": [ + 196, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 196, + "port": 54, + "q": 196, + "rank": 1, + "right_columns": [ + 2, + 4, + 193, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 173 + ], + "left_columns": [ + 324, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 55, + "q": 324, + "rank": 1, + "right_columns": [ + 2, + 4, + 321, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1685 + ], + "left_columns": [ + 324, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 324, + "port": 55, + "q": 324, + "rank": 1, + "right_columns": [ + 2, + 4, + 321, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 176 + ], + "left_columns": [ + 388, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 56, + "q": 388, + "rank": 1, + "right_columns": [ + 2, + 4, + 385, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1689 + ], + "left_columns": [ + 388, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 388, + "port": 56, + "q": 388, + "rank": 1, + "right_columns": [ + 2, + 4, + 385, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 179, + 2430 + ], + "left_columns": [ + 56, + 1, + 2, + 4, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 57, + "q": 56, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 49, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [], + "left_columns": [ + 56, + 1, + 2, + 4, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 56, + "port": 57, + "q": 56, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 49, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 182 + ], + "left_columns": [ + 88, + 1, + 2, + 4, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 58, + "q": 88, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 81, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1693 + ], + "left_columns": [ + 88, + 1, + 2, + 4, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 88, + "port": 58, + "q": 88, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 81, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 185 + ], + "left_columns": [ + 152, + 1, + 2, + 4, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 59, + "q": 152, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 145, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1697 + ], + "left_columns": [ + 152, + 1, + 2, + 4, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 152, + "port": 59, + "q": 152, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 145, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 188 + ], + "left_columns": [ + 280, + 1, + 2, + 4, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 60, + "q": 280, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 273, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1701 + ], + "left_columns": [ + 280, + 1, + 2, + 4, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 280, + "port": 60, + "q": 280, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 273, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 191 + ], + "left_columns": [ + 104, + 1, + 2, + 4, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 61, + "q": 104, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 97, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1705 + ], + "left_columns": [ + 104, + 1, + 2, + 4, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 104, + "port": 61, + "q": 104, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 97, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 194 + ], + "left_columns": [ + 168, + 1, + 2, + 4, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 62, + "q": 168, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 161, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1709 + ], + "left_columns": [ + 168, + 1, + 2, + 4, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 168, + "port": 62, + "q": 168, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 161, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 197 + ], + "left_columns": [ + 296, + 1, + 2, + 4, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 63, + "q": 296, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 289, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1713 + ], + "left_columns": [ + 296, + 1, + 2, + 4, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 296, + "port": 63, + "q": 296, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 289, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 200 + ], + "left_columns": [ + 200, + 1, + 2, + 4, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 64, + "q": 200, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 193, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1717 + ], + "left_columns": [ + 200, + 1, + 2, + 4, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 200, + "port": 64, + "q": 200, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 193, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 203 + ], + "left_columns": [ + 328, + 1, + 2, + 4, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 65, + "q": 328, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 321, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1721 + ], + "left_columns": [ + 328, + 1, + 2, + 4, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 328, + "port": 65, + "q": 328, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 321, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 206 + ], + "left_columns": [ + 392, + 1, + 2, + 4, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 66, + "q": 392, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 385, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1725 + ], + "left_columns": [ + 392, + 1, + 2, + 4, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 392, + "port": 66, + "q": 392, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 385, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 209 + ], + "left_columns": [ + 112, + 1, + 2, + 4, + 8, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 67, + "q": 112, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 16, + 97, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1729 + ], + "left_columns": [ + 112, + 1, + 2, + 4, + 8, + 32, + 64, + 128, + 256 + ], + "left_offset": 112, + "port": 67, + "q": 112, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 16, + 97, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 212 + ], + "left_columns": [ + 176, + 1, + 2, + 4, + 8, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 68, + "q": 176, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 16, + 161, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1733 + ], + "left_columns": [ + 176, + 1, + 2, + 4, + 8, + 32, + 64, + 128, + 256 + ], + "left_offset": 176, + "port": 68, + "q": 176, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 16, + 161, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 215 + ], + "left_columns": [ + 304, + 1, + 2, + 4, + 8, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 69, + "q": 304, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 16, + 289, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1737 + ], + "left_columns": [ + 304, + 1, + 2, + 4, + 8, + 32, + 64, + 128, + 256 + ], + "left_offset": 304, + "port": 69, + "q": 304, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 16, + 289, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 218 + ], + "left_columns": [ + 208, + 1, + 2, + 4, + 8, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 70, + "q": 208, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 16, + 193, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1741 + ], + "left_columns": [ + 208, + 1, + 2, + 4, + 8, + 32, + 64, + 128, + 256 + ], + "left_offset": 208, + "port": 70, + "q": 208, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 16, + 193, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 221 + ], + "left_columns": [ + 336, + 1, + 2, + 4, + 8, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 71, + "q": 336, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 16, + 321, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1745 + ], + "left_columns": [ + 336, + 1, + 2, + 4, + 8, + 32, + 64, + 128, + 256 + ], + "left_offset": 336, + "port": 71, + "q": 336, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 16, + 321, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 224 + ], + "left_columns": [ + 400, + 1, + 2, + 4, + 8, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 72, + "q": 400, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 16, + 385, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1749 + ], + "left_columns": [ + 400, + 1, + 2, + 4, + 8, + 32, + 64, + 128, + 256 + ], + "left_offset": 400, + "port": 72, + "q": 400, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 16, + 385, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 227 + ], + "left_columns": [ + 224, + 1, + 2, + 4, + 8, + 16, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 73, + "q": 224, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 16, + 32, + 193, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1753 + ], + "left_columns": [ + 224, + 1, + 2, + 4, + 8, + 16, + 64, + 128, + 256 + ], + "left_offset": 224, + "port": 73, + "q": 224, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 16, + 32, + 193, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 230 + ], + "left_columns": [ + 352, + 1, + 2, + 4, + 8, + 16, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 74, + "q": 352, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 16, + 32, + 321, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1757 + ], + "left_columns": [ + 352, + 1, + 2, + 4, + 8, + 16, + 64, + 128, + 256 + ], + "left_offset": 352, + "port": 74, + "q": 352, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 16, + 32, + 321, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 233 + ], + "left_columns": [ + 416, + 1, + 2, + 4, + 8, + 16, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 75, + "q": 416, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 16, + 32, + 385, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1761 + ], + "left_columns": [ + 416, + 1, + 2, + 4, + 8, + 16, + 64, + 128, + 256 + ], + "left_offset": 416, + "port": 75, + "q": 416, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 16, + 32, + 385, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 238 + ], + "left_columns": [ + 448, + 1, + 2, + 4, + 8, + 16, + 32, + 128, + 256 + ], + "left_offset": 0, + "port": 76, + "q": 448, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 16, + 32, + 64, + 385, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1897 + ], + "left_columns": [ + 448, + 1, + 2, + 4, + 8, + 16, + 32, + 128, + 256 + ], + "left_offset": 448, + "port": 76, + "q": 448, + "rank": 1, + "right_columns": [ + 2, + 4, + 8, + 16, + 32, + 64, + 385, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 241 + ], + "left_columns": [ + 508, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 77, + "q": 508, + "rank": 1, + "right_columns": [ + 2, + 4, + 505, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1765 + ], + "left_columns": [ + 508, + 1, + 2, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 508, + "port": 77, + "q": 508, + "rank": 1, + "right_columns": [ + 2, + 4, + 505, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 244 + ], + "left_columns": [ + 506, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 78, + "q": 506, + "rank": 1, + "right_columns": [ + 2, + 505, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1769 + ], + "left_columns": [ + 506, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 506, + "port": 78, + "q": 506, + "rank": 1, + "right_columns": [ + 2, + 505, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 247 + ], + "left_columns": [ + 502, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 79, + "q": 502, + "rank": 1, + "right_columns": [ + 2, + 501, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1773 + ], + "left_columns": [ + 502, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 502, + "port": 79, + "q": 502, + "rank": 1, + "right_columns": [ + 2, + 501, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 250 + ], + "left_columns": [ + 494, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 80, + "q": 494, + "rank": 1, + "right_columns": [ + 2, + 493, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1777 + ], + "left_columns": [ + 494, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 494, + "port": 80, + "q": 494, + "rank": 1, + "right_columns": [ + 2, + 493, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 255 + ], + "left_columns": [ + 478, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 81, + "q": 478, + "rank": 1, + "right_columns": [ + 2, + 477, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1901 + ], + "left_columns": [ + 478, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 478, + "port": 81, + "q": 478, + "rank": 1, + "right_columns": [ + 2, + 477, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 258 + ], + "left_columns": [ + 446, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 82, + "q": 446, + "rank": 1, + "right_columns": [ + 2, + 445, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1781 + ], + "left_columns": [ + 446, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 446, + "port": 82, + "q": 446, + "rank": 1, + "right_columns": [ + 2, + 445, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 261 + ], + "left_columns": [ + 382, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 83, + "q": 382, + "rank": 1, + "right_columns": [ + 2, + 381, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1785 + ], + "left_columns": [ + 382, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 382, + "port": 83, + "q": 382, + "rank": 1, + "right_columns": [ + 2, + 381, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 264 + ], + "left_columns": [ + 254, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 84, + "q": 254, + "rank": 1, + "right_columns": [ + 2, + 253, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1789 + ], + "left_columns": [ + 254, + 1, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 254, + "port": 84, + "q": 254, + "rank": 1, + "right_columns": [ + 2, + 253, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 267 + ], + "left_columns": [ + 505, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 85, + "q": 505, + "rank": 1, + "right_columns": [ + 505, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1793 + ], + "left_columns": [ + 505, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 505, + "port": 85, + "q": 505, + "rank": 1, + "right_columns": [ + 505, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 270 + ], + "left_columns": [ + 501, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 86, + "q": 501, + "rank": 1, + "right_columns": [ + 501, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1797 + ], + "left_columns": [ + 501, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 501, + "port": 86, + "q": 501, + "rank": 1, + "right_columns": [ + 501, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 275 + ], + "left_columns": [ + 493, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 87, + "q": 493, + "rank": 1, + "right_columns": [ + 493, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1905 + ], + "left_columns": [ + 493, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 493, + "port": 87, + "q": 493, + "rank": 1, + "right_columns": [ + 493, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 278 + ], + "left_columns": [ + 477, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 88, + "q": 477, + "rank": 1, + "right_columns": [ + 477, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1801 + ], + "left_columns": [ + 477, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 477, + "port": 88, + "q": 477, + "rank": 1, + "right_columns": [ + 477, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 281 + ], + "left_columns": [ + 445, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 89, + "q": 445, + "rank": 1, + "right_columns": [ + 445, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1805 + ], + "left_columns": [ + 445, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 445, + "port": 89, + "q": 445, + "rank": 1, + "right_columns": [ + 445, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 284 + ], + "left_columns": [ + 381, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 90, + "q": 381, + "rank": 1, + "right_columns": [ + 381, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1809 + ], + "left_columns": [ + 381, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 381, + "port": 90, + "q": 381, + "rank": 1, + "right_columns": [ + 381, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 287 + ], + "left_columns": [ + 253, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 91, + "q": 253, + "rank": 1, + "right_columns": [ + 253, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1813 + ], + "left_columns": [ + 253, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 253, + "port": 91, + "q": 253, + "rank": 1, + "right_columns": [ + 253, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 292 + ], + "left_columns": [ + 499, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 92, + "q": 499, + "rank": 1, + "right_columns": [ + 499, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1909 + ], + "left_columns": [ + 499, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 499, + "port": 92, + "q": 499, + "rank": 1, + "right_columns": [ + 499, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 295 + ], + "left_columns": [ + 491, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 93, + "q": 491, + "rank": 1, + "right_columns": [ + 491, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1817 + ], + "left_columns": [ + 491, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 491, + "port": 93, + "q": 491, + "rank": 1, + "right_columns": [ + 491, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 298 + ], + "left_columns": [ + 475, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 94, + "q": 475, + "rank": 1, + "right_columns": [ + 475, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1821 + ], + "left_columns": [ + 475, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 475, + "port": 94, + "q": 475, + "rank": 1, + "right_columns": [ + 475, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 301 + ], + "left_columns": [ + 443, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 95, + "q": 443, + "rank": 1, + "right_columns": [ + 443, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1825 + ], + "left_columns": [ + 443, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 443, + "port": 95, + "q": 443, + "rank": 1, + "right_columns": [ + 443, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 304 + ], + "left_columns": [ + 379, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 96, + "q": 379, + "rank": 1, + "right_columns": [ + 379, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1829 + ], + "left_columns": [ + 379, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 379, + "port": 96, + "q": 379, + "rank": 1, + "right_columns": [ + 379, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 307 + ], + "left_columns": [ + 251, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 97, + "q": 251, + "rank": 1, + "right_columns": [ + 251, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1833 + ], + "left_columns": [ + 251, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 251, + "port": 97, + "q": 251, + "rank": 1, + "right_columns": [ + 251, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 310 + ], + "left_columns": [ + 487, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 98, + "q": 487, + "rank": 1, + "right_columns": [ + 487, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1837 + ], + "left_columns": [ + 487, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 487, + "port": 98, + "q": 487, + "rank": 1, + "right_columns": [ + 487, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 313 + ], + "left_columns": [ + 471, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 99, + "q": 471, + "rank": 1, + "right_columns": [ + 471, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1841 + ], + "left_columns": [ + 471, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 471, + "port": 99, + "q": 471, + "rank": 1, + "right_columns": [ + 471, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 316 + ], + "left_columns": [ + 439, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 100, + "q": 439, + "rank": 1, + "right_columns": [ + 439, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1845 + ], + "left_columns": [ + 439, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 439, + "port": 100, + "q": 439, + "rank": 1, + "right_columns": [ + 439, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 319 + ], + "left_columns": [ + 375, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 101, + "q": 375, + "rank": 1, + "right_columns": [ + 375, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1849 + ], + "left_columns": [ + 375, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 375, + "port": 101, + "q": 375, + "rank": 1, + "right_columns": [ + 375, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 322 + ], + "left_columns": [ + 247, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 102, + "q": 247, + "rank": 1, + "right_columns": [ + 247, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1853 + ], + "left_columns": [ + 247, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 247, + "port": 102, + "q": 247, + "rank": 1, + "right_columns": [ + 247, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 325 + ], + "left_columns": [ + 463, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 103, + "q": 463, + "rank": 1, + "right_columns": [ + 463, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1857 + ], + "left_columns": [ + 463, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 463, + "port": 103, + "q": 463, + "rank": 1, + "right_columns": [ + 463, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 328 + ], + "left_columns": [ + 431, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 104, + "q": 431, + "rank": 1, + "right_columns": [ + 431, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1861 + ], + "left_columns": [ + 431, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 431, + "port": 104, + "q": 431, + "rank": 1, + "right_columns": [ + 431, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 331 + ], + "left_columns": [ + 367, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 105, + "q": 367, + "rank": 1, + "right_columns": [ + 367, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1865 + ], + "left_columns": [ + 367, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 367, + "port": 105, + "q": 367, + "rank": 1, + "right_columns": [ + 367, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 334 + ], + "left_columns": [ + 239, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 106, + "q": 239, + "rank": 1, + "right_columns": [ + 239, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1869 + ], + "left_columns": [ + 239, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 239, + "port": 106, + "q": 239, + "rank": 1, + "right_columns": [ + 239, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 337 + ], + "left_columns": [ + 415, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 107, + "q": 415, + "rank": 1, + "right_columns": [ + 415, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1873 + ], + "left_columns": [ + 415, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 415, + "port": 107, + "q": 415, + "rank": 1, + "right_columns": [ + 415, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 340 + ], + "left_columns": [ + 351, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 108, + "q": 351, + "rank": 1, + "right_columns": [ + 351, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1877 + ], + "left_columns": [ + 351, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 351, + "port": 108, + "q": 351, + "rank": 1, + "right_columns": [ + 351, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 343 + ], + "left_columns": [ + 223, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 109, + "q": 223, + "rank": 1, + "right_columns": [ + 223, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1881 + ], + "left_columns": [ + 223, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 223, + "port": 109, + "q": 223, + "rank": 1, + "right_columns": [ + 223, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 348 + ], + "left_columns": [ + 319, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 110, + "q": 319, + "rank": 1, + "right_columns": [ + 319, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [ + 1913 + ], + "left_columns": [ + 319, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 319, + "port": 110, + "q": 319, + "rank": 1, + "right_columns": [ + 319, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + }, + { + "events": [ + 351, + 2433 + ], + "left_columns": [ + 191, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 0, + "port": 111, + "q": 191, + "rank": 1, + "right_columns": [ + 191, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": 1 + }, + { + "events": [], + "left_columns": [ + 191, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "left_offset": 191, + "port": 111, + "q": 191, + "rank": 1, + "right_columns": [ + 191, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ], + "sign": -1 + } + ], + "spectator_action": "identity outside first nine address coordinates" + }, + "phase_coordinates": 73, + "semantic_controls": [ + "response clear before final query read", + "omit deferred output initialization", + "borrowed output alias", + "wrong query frame", + "restore A after correction", + "omit first query initialization", + "overwrite live selected output", + "private dirty return", + "wrong negative native translation" + ] + }, + "new_invoice": { + "add": 2816, + "begin": 3, + "checkpoint": 1, + "clear": 424, + "end": 3, + "line": 224, + "map": 352, + "native_wrappers": 448, + "quarter_ADD": 896, + "scalar_allowance": 26960, + "unit_ADD": 1920 + }, + "no_new_kappa": true, + "scope": "Literal local output-bank allocation under the original224-owned-output contract. Six-tape placement, movement, precision, global family coverage and supplier admission remain open; no kappa or free selected stock claim.", + "source_head": "400df7fca8f60c19bf163c77564fe3fbe9154b04", + "source_invoice": { + "add": 2816, + "begin": 3, + "checkpoint": 1, + "clear": 536, + "end": 3, + "line": 224, + "map": 352, + "native_wrappers": 448, + "quarter_ADD": 896, + "scalar_allowance": 27184, + "unit_ADD": 1920 + }, + "source_pins": { + "research/community-frontier1042-audit/selected-replay.tar.gz": "22c3f4dce4b897a1d423d1388801933e288b6a6b1906cb15e1b16a5eb68db754", + "research/joint-query/certificate.json.gz": "a5ed85fac5ebf3c091482a113ab0d351eb5a7892fe2841a35e16017ec1ff49f7", + "research/joint-query/evidence/JOINT-QUERY-TRANSFER.md": "9e13e73ebf3192a6548798c2f1d13bd4d83957e8db0dc34de12b1a5311a52a75", + "research/joint-query/verify_native.py": "1c58e7b6e8e1cde4df455c2129601c145ed763fc63a3ab427eb1058d1fc08bd2", + "research/joint-query/verify_scalar.py": "33bdbad17a0531fe527aff306eb235d9c38c1629db4fd167b989725930b0327a", + "research/qq16-line-normalized-decoder/PREDECESSORS.json": "a8be0439e350d7a634a188176894ec51180efc0d236a56b293d39dc96383a87d", + "research/qq16-line-normalized-decoder/PROOF.md": "0a0995e70f2a64c15cdd1aee66634d1ba221cbcb2a7cfa3a4d4950a37d0e143a", + "research/qq16-line-normalized-decoder/README.md": "017bb0a0ec15a5c5df446f721e9e68d4eeffac8bfe6fab2a4016a6dc0a666f14", + "research/qq16-line-normalized-decoder/RESULT.json": "58df4ad68e2ff335ee58fa4336a449d0f73f3366d840574e5e30b50f507c358d", + "research/qq16-line-normalized-decoder/SOURCES.json": "66bf8f57019632ef45780769c6f112d287e145e23ff03336998589b474165fbe", + "research/qq16-line-normalized-decoder/TASK.json": "117a044e72b1bb16c7567fa0906ceba93138131c9b446354a848d59b945cf23a", + "research/qq16-line-normalized-decoder/VERIFY.json": "1f63618a1c1d8973059fffd230bb35c5363755a0694eee56520fb9f768e53bae", + "research/qq16-line-normalized-decoder/WORD.json": "5623b9cd62635d47f84e78135d817cfddec7ae31c154c565bf6e16cf5ed75475", + "research/qq16-line-normalized-decoder/vendor/pr2681/PROOF.md": "471f6360cdac94d9e1054c6c9530ace1822b11942f7e141dfd344864d2357862", + "research/qq16-line-normalized-decoder/vendor/pr2681/README.md": "b658e00db095f1097b9ae7ec49d8dd465c1a317cdc84da4251cbdd3e0af597d3", + "research/qq16-line-normalized-decoder/vendor/pr2681/RESULT.json": "e4f3ff28be27f96c341b225a62a2ba84d3907ed3466122d18bcaaf5a60da740e", + "research/qq16-line-normalized-decoder/vendor/pr2681/SOURCES.json": "30a88d8bf33c603836fffdcab3c3dabf663b98f2deda95893685e394c60ea95c", + "research/qq16-line-normalized-decoder/vendor/pr2681/WORD.json": "f02e57d238f127c8fd195dc6a4a9dce6db6bee9f6050bd9d5b9c14cf6e1946d0", + "research/qq16-line-normalized-decoder/vendor/pr2681/references/PR2540-PROOF.md": "09d587f1d6bc250e90e29fa8751a40f45be79f1a8a56af0b645c144cefaefa46", + "research/qq16-line-normalized-decoder/vendor/pr2681/references/PR2540-README.md": "07588c3863b8d686497d9c0b263c35c47424fa3b63d43b7c2e5f788bd31a8d3f", + "research/qq16-line-normalized-decoder/vendor/pr2681/verify.py": "71f9a010553691e892703e3ec8d5eedf3e48d72b7f6af24b954a5442f4a52ccf", + "research/qq16-line-normalized-decoder/verify.py": "0f6fb86aafb74b9722f20cc97af70a3a3c78bd012c142b2eaa19cb00e02d1fe9" + }, + "source_word_events": 3935, + "status": "PASS_QQ16_OUTPUT_PEBBLING", + "storage": { + "abstract_owned_full_cover_fields": 224, + "additional_full_cover_temporaries": 0, + "borrowed_current_XY": 224, + "borrowed_return": "identical values and frames", + "external_dirty_helpers": "none used", + "outputs": "all224 original arrays inF17", + "owned_outputs": 224, + "previous_additional_temporaries": 112, + "private_peak": 16 + }, + "word_events": 3823 +} diff --git a/research/qq16-output-pebbling/REVIEWS.json b/research/qq16-output-pebbling/REVIEWS.json new file mode 100644 index 0000000000..c92f7fbb91 --- /dev/null +++ b/research/qq16-output-pebbling/REVIEWS.json @@ -0,0 +1,17 @@ +{ + "schema_version": 1, + "review_kind": "Independent AI coordinator review, not human/formal/physical supplier verification", + "reviewer": "root coordinating agent", + "status": "PASS within localowned-output contract", + "utc": "2026-10-19T08:43:00Z", + "checked_sha256": { + "verify.py": "e37cac9e29ddc0d2524012a03ec54f9cdf75deb4bc7e4275a838b354875012b6", + "native.py": "705431d37e7895ed655c7381f525a83075d88e78cb12acbed8423555d16ecc7d", + "PROOF.md": "69f38e08a4abe46d66285fe5d7101d335c53a6623ac0f672eae58000b82b59c3", + "WORD.json": "d39d78e3b6d913d2e59f481474909dea9a17bc77dba0fa18745027abbd47247b", + "RESULT.json": "6cbc7828ee400978bb489d8e3c15ebd2785fb70bf6f8353a28a6ddff64d88c8a" + }, + "observed": "Read complete proof, allocator andnativecode; independentfrozen wholeverifier exit0 with224H1/448wrappers/352maps/424CLEAR/26960scalar. All-wordreplay andsemantic controls executed withauthenticated canonical algebra.", + "limits": "Not an independent reimplementation, humanreview, formal theorem orcompletephysical supplier audit.", + "interrupted_prior_attempt": "An earlier invocation overlapped receipt regeneration and endedFileNotFoundError atstored-word comparison; it is not counted asPASS. Final frozen invocation completed successfully." +} diff --git a/research/qq16-output-pebbling/SOURCES.json b/research/qq16-output-pebbling/SOURCES.json new file mode 100644 index 0000000000..72e7f4d042 --- /dev/null +++ b/research/qq16-output-pebbling/SOURCES.json @@ -0,0 +1,150 @@ +{ + "schema_version": 1, + "base_commit": "20ecf2891d80b5acf18d980b2164fb44ea7faa90", + "files": [ + { + "path": "certificates/selected-result.json", + "usage": "provenance", + "git_blob": "b1fea0c94436b236cc2b7d41a7be032811b94c81", + "sha256": "bb2eaa58647b353f88d0aec2eafb9d30df1be53589231b23e12ceef3e4bad129" + }, + { + "path": "docs/research/agent-task-catalog.json", + "usage": "provenance", + "git_blob": "67f085acd86acd7d4e03922d9cf4b26bca66fed5", + "sha256": "47b42433f5a85809a3aadd29c2c339da2c6ed728e4f7762df6b88bccb7874cf0" + }, + { + "path": "research/community-frontier1042-audit/selected-replay.tar.gz", + "usage": "input", + "git_blob": "6f4dc6fe7631d8aacf8081fcaecf32197181685b", + "sha256": "22c3f4dce4b897a1d423d1388801933e288b6a6b1906cb15e1b16a5eb68db754" + }, + { + "path": "research/joint-query/certificate.json.gz", + "usage": "input", + "git_blob": "c6e876d8b48d768214deee265ade428f8983b566", + "sha256": "a5ed85fac5ebf3c091482a113ab0d351eb5a7892fe2841a35e16017ec1ff49f7" + }, + { + "path": "research/joint-query/evidence/JOINT-QUERY-TRANSFER.md", + "usage": "input", + "git_blob": "a6805c58f23132f9420efebf90f5b7e863c2e179", + "sha256": "9e13e73ebf3192a6548798c2f1d13bd4d83957e8db0dc34de12b1a5311a52a75" + }, + { + "path": "research/joint-query/verify_native.py", + "usage": "input", + "git_blob": "ede9e7e42744dd0c96790516a9acdfe07d180018", + "sha256": "1c58e7b6e8e1cde4df455c2129601c145ed763fc63a3ab427eb1058d1fc08bd2" + }, + { + "path": "research/joint-query/verify_scalar.py", + "usage": "input", + "git_blob": "7a7051fa8a70f48589fa1fccd5c38fccb5eacbf7", + "sha256": "33bdbad17a0531fe527aff306eb235d9c38c1629db4fd167b989725930b0327a" + }, + { + "path": "research/qq16-line-normalized-decoder/PREDECESSORS.json", + "usage": "input", + "git_blob": "db77dbf21b0f89b1f5bdbd308ab20d0045f61561", + "sha256": "a8be0439e350d7a634a188176894ec51180efc0d236a56b293d39dc96383a87d" + }, + { + "path": "research/qq16-line-normalized-decoder/PROOF.md", + "usage": "input", + "git_blob": "f7c694ff54e590416e4a52fa762f9d3b9474bccb", + "sha256": "0a0995e70f2a64c15cdd1aee66634d1ba221cbcb2a7cfa3a4d4950a37d0e143a" + }, + { + "path": "research/qq16-line-normalized-decoder/README.md", + "usage": "input", + "git_blob": "e2032842955492d3765d9d8f99c1bead1ba17ae4", + "sha256": "017bb0a0ec15a5c5df446f721e9e68d4eeffac8bfe6fab2a4016a6dc0a666f14" + }, + { + "path": "research/qq16-line-normalized-decoder/RESULT.json", + "usage": "input", + "git_blob": "ba4167dbf133cff51513bb832802c290edcdffea", + "sha256": "58df4ad68e2ff335ee58fa4336a449d0f73f3366d840574e5e30b50f507c358d" + }, + { + "path": "research/qq16-line-normalized-decoder/SOURCES.json", + "usage": "input", + "git_blob": "300c183db8d263899ee1795033af215ba6522b9f", + "sha256": "66bf8f57019632ef45780769c6f112d287e145e23ff03336998589b474165fbe" + }, + { + "path": "research/qq16-line-normalized-decoder/TASK.json", + "usage": "input", + "git_blob": "c6a885d7acacaa090813263e10a65c86775a6e73", + "sha256": "117a044e72b1bb16c7567fa0906ceba93138131c9b446354a848d59b945cf23a" + }, + { + "path": "research/qq16-line-normalized-decoder/VERIFY.json", + "usage": "input", + "git_blob": "79d51f51a850f8d8330f398432d332ee011578ee", + "sha256": "1f63618a1c1d8973059fffd230bb35c5363755a0694eee56520fb9f768e53bae" + }, + { + "path": "research/qq16-line-normalized-decoder/WORD.json", + "usage": "input", + "git_blob": "e45320dcb07ef2dc89622e9ca68adfe826a6e9dd", + "sha256": "5623b9cd62635d47f84e78135d817cfddec7ae31c154c565bf6e16cf5ed75475" + }, + { + "path": "research/qq16-line-normalized-decoder/vendor/pr2681/PROOF.md", + "usage": "input", + "git_blob": "38cd38aa1d342f3bfe0d6d7f3c388aff0352f370", + "sha256": "471f6360cdac94d9e1054c6c9530ace1822b11942f7e141dfd344864d2357862" + }, + { + "path": "research/qq16-line-normalized-decoder/vendor/pr2681/README.md", + "usage": "input", + "git_blob": "c3d4d76b28fa47b86da37cc7428d5da362c7bf9a", + "sha256": "b658e00db095f1097b9ae7ec49d8dd465c1a317cdc84da4251cbdd3e0af597d3" + }, + { + "path": "research/qq16-line-normalized-decoder/vendor/pr2681/RESULT.json", + "usage": "input", + "git_blob": "a16a8f9a23cd00c9030f9b03cf0ae52c0ff4b526", + "sha256": "e4f3ff28be27f96c341b225a62a2ba84d3907ed3466122d18bcaaf5a60da740e" + }, + { + "path": "research/qq16-line-normalized-decoder/vendor/pr2681/SOURCES.json", + "usage": "input", + "git_blob": "1db7201ed145d1ef3707ab24bb599d341439050d", + "sha256": "30a88d8bf33c603836fffdcab3c3dabf663b98f2deda95893685e394c60ea95c" + }, + { + "path": "research/qq16-line-normalized-decoder/vendor/pr2681/WORD.json", + "usage": "input", + "git_blob": "80de97cf168441a888e7d05fc2c3cace919f31ec", + "sha256": "f02e57d238f127c8fd195dc6a4a9dce6db6bee9f6050bd9d5b9c14cf6e1946d0" + }, + { + "path": "research/qq16-line-normalized-decoder/vendor/pr2681/references/PR2540-PROOF.md", + "usage": "input", + "git_blob": "6ae136c8baef4793f4f7ae630720afff6c23a953", + "sha256": "09d587f1d6bc250e90e29fa8751a40f45be79f1a8a56af0b645c144cefaefa46" + }, + { + "path": "research/qq16-line-normalized-decoder/vendor/pr2681/references/PR2540-README.md", + "usage": "input", + "git_blob": "e91138fb0fabbc0fe0e9fd80ee189ed4366a0f61", + "sha256": "07588c3863b8d686497d9c0b263c35c47424fa3b63d43b7c2e5f788bd31a8d3f" + }, + { + "path": "research/qq16-line-normalized-decoder/vendor/pr2681/verify.py", + "usage": "input", + "git_blob": "99bd60a9139b4d7ef070b69f38a954e64e0f8aa1", + "sha256": "71f9a010553691e892703e3ec8d5eedf3e48d72b7f6af24b954a5442f4a52ccf" + }, + { + "path": "research/qq16-line-normalized-decoder/verify.py", + "usage": "input", + "git_blob": "a8f3c811108414eda0b507d295cfc9301c04d585", + "sha256": "0f6fb86aafb74b9722f20cc97af70a3a3c78bd012c142b2eaa19cb00e02d1fe9" + } + ] +} diff --git a/research/qq16-output-pebbling/TASK.json b/research/qq16-output-pebbling/TASK.json new file mode 100644 index 0000000000..a1ab741e27 --- /dev/null +++ b/research/qq16-output-pebbling/TASK.json @@ -0,0 +1,115 @@ +{ + "schema_version": 1, + "task_id": "joint-query-controller", + "priority_revision": 6, + "base_commit": "20ecf2891d80b5acf18d980b2164fb44ea7faa90", + "original_card": { + "id": "joint-query-controller", + "question": "Can a literal QQ16 producer meet the proposed completed-output error budgets with dirty helpers and an affordable physical consumer?", + "starting_points": [ + "docs/research/research-family-status.md", + "research/joint-query/README.md", + "research/joint-query/evidence/QQ16-SELECTED-WITNESS.md", + "research/joint-query/evidence/JOINT-QUERY-TRANSFER.md", + "docs/research/community-efficient1000-review.md", + "research/qq16-producer-defect-transfer/README.md" + ], + "methods": [ + "Derive one literal producer's completed-output defects and intermediate dirty-helper bounds, with its physical bill.", + "Design or audit one consumer, retention or hosting boundary and its complete cost for the pinned producer/decoder." + ], + "acceptance_gate": "Name the changed premise of the fixed F0/B1 observation obstruction. Show exactly which query is recovered, legal native reads and restoration, and a full favorable budget including cover maps, helpers and endpoints. Local inverse identities alone do not close the global controller. A scoped local result may be retained without a complete supplier. Expanding it into further construction rounds requires the family-level budget and obligation gate in research-family-status.md; an optimistic passing relaxation alone is not acceptance.", + "first_step": { + "command": [ + "python3", + "-B", + "scripts/research_baseline.py" + ], + "expected": "PASS_RESEARCH_BASELINE_BINDINGS_ONLY", + "inspect": "Read the revision-6 family record and #2965 producer-defect transfer after the local QQ16 decoder contract. Its author-checked output-error estimate does not implement producer interiors, bound dirty helpers, or pay for the consumer; independently check the implication used.", + "scope": "Source-bound orientation only. Read the named package and review before relying on its local evidence; this command is not its replay or supplier admission." + }, + "first_experiment": "Pin one literal F0/B1 producer and its native-child contracts; derive the actual intermediate magnitude ledger and completed-output defects, including dirty helpers and correlations. Compare with #2965 budgets and price storage, movement, cleanup and F17 consumption. Stop with a precise missing bound if no producer contract supplies it; do not optimize another decoder precision constant in isolation.", + "bottleneck_link": "The native local words exist; retained query information and its physical access are the missing link to a composed recursive interface.", + "allowed_variations": [ + "One paid query, one changed first pair, or one precisely specified affine helper state.", + "A counterexample or lower bound for that exact proposed repair.", + "One unresolved obligation of a newer local decoder, with exact source heads and a distinct claim/domain." + ], + "scope_change_triggers": [ + "Retaining the fixed first pair and ordinary schedule while allowing only homogeneous selected-only control, already excluded by the witness.", + "Treating cover-map counts as zero-cost physical address operations.", + "Recreating the pending complete local decoder or early-record/output-bank coalescing already under investigation without a distinct audit or changed premise.", + "Treating a completed-output defect inequality as a producer-interior, dirty-range or physical-cost certificate." + ], + "overlap_terms": [ + "QQ16", + "joint-query", + "changing-chart controller", + "selected observation", + "1969", + "2540", + "early record", + "output-bank retention", + "complete native decoder", + "2965", + "producer defect", + "dirty-helper range", + "F17 consumer" + ] + }, + "scope_status": "refined", + "actual_scope": "Use exact dependency lifetimes of the first-B1 full recovery word to host104 query and8 response temporaries in not-yet-produced output slots, with paid frames, dirty initialization and unchanged output/borrowed contracts.", + "scope_change_reason": "Explicit user-assigned graph-pebbling/output-bank allocation test afterPR3985; distinct from a separate streamed query construction.", + "bottleneck_link": "PR3985 removes112 native transports but adds112 full-cover temporary banks. Exact output definition deferral and query last-use reuse can eliminate that added storage obligation without paying native inverses.", + "budget_minutes": 60, + "stop_rule": "Stop after one complete literal schedule and costed local output-bank allocation, or a precise alias/return obstruction. Do not infer a global supplier or expand local optimization without actual caller storage/access accounting.", + "outcome": "completed", + "evidence": "Complete WORD/RESULT; exact retained source regeneration;104 named physical-slot lifetimes; two arbitrary-array complete inverse replays; full phase/ownership/dirt/return and native-kernel controls.", + "author": "Chris R / Clear1nsight with OpenAI Codex assistance", + "ai_assistance": "Substantial OpenAI Codex assistance for lifetime derivation, source checking, implementation and crossreview. No human or proof-assistant verification claimed.", + "open_questions": [ + { + "question": "Where are the224 exclusively owned output banks hosted at the actualfirst-B1 caller?", + "why_it_matters": "Zero extra banks is conditional on the existing output contract, not free selected-family stock.", + "first_step": "Pin source field/owner streams and complete six-tape placement, movement and return costs.", + "blocked_by": "No physical placement for the full recovery output bank is admitted." + }, + { + "question": "Which owner-private or streamed schedule wins under an actual access model?", + "why_it_matters": "Local scalar and temporary counts do not price full-cover movement.", + "first_step": "Compare exact literal schedules under one pinned layout and head-return contract.", + "blocked_by": "Actual caller storage/access tariff not supplied." + }, + { + "question": "Do the changed schedule and complete supplier fit numerical and recursive budgets?", + "why_it_matters": "Exact local equality and fewer banks do not imply a kappa improvement.", + "first_step": "Derive dirty/intermediate ranges, rounded defects, invocation coverage and both supplier caps.", + "blocked_by": "Physical hosting and complete all-depth budget remain open." + } + ], + "coordination": { + "claim": "https://github.com/CrocSwap/integer-mult-bounds/pull/3985#issuecomment-6263114494", + "coverage": "Partial live repository/Discussion2617 and cached overlap; no remote novelty certificate." + }, + "checkpoints": [ + { + "utc": "2026-10-19T08:26:09Z", + "canonical_main": "20ecf2891d80b5acf18d980b2164fb44ea7faa90", + "priority_revision": 6, + "decision": "Assigned independent output-bank allocation test; preserve source3985 and compareactual lifetimes." + }, + { + "utc": "2026-10-19T08:42:00Z", + "canonical_main": "20ecf2891d80b5acf18d980b2164fb44ea7faa90", + "priority_revision": 6, + "decision": "Owncanonical fetch unchanged; retain bounded zero-extra-bank construction and exactsourcepins." + }, + { + "utc": "2026-10-19T08:47:40Z", + "canonical_main": "20ecf2891d80b5acf18d980b2164fb44ea7faa90", + "priority_revision": 6, + "decision": "Coordinator pre-submission refresh unchanged; targetedoverlap remainsadjacent, broadercoveragepartial. Stoplocalexpansion andpublishscopedmodule." + } + ] +} diff --git a/research/qq16-output-pebbling/VERIFICATION.json b/research/qq16-output-pebbling/VERIFICATION.json new file mode 100644 index 0000000000..00066f5f83 --- /dev/null +++ b/research/qq16-output-pebbling/VERIFICATION.json @@ -0,0 +1,50 @@ +{ + "schema_version": 1, + "observed_utc": "2026-10-19T08:49:57Z", + "python": "3.12.3", + "platform": "Linux-7.0.0-38-generic-x86_64-with-glibc2.39", + "scientific_sha256": { + "verify.py": "e37cac9e29ddc0d2524012a03ec54f9cdf75deb4bc7e4275a838b354875012b6", + "test_verify.py": "f189c800b90691bce6f3476359dac125ea6b8ca795216ffcc3e2c99914bb8db1", + "native.py": "705431d37e7895ed655c7381f525a83075d88e78cb12acbed8423555d16ecc7d", + "PROOF.md": "69f38e08a4abe46d66285fe5d7101d335c53a6623ac0f672eae58000b82b59c3", + "WORD.json": "d39d78e3b6d913d2e59f481474909dea9a17bc77dba0fa18745027abbd47247b", + "RESULT.json": "6cbc7828ee400978bb489d8e3c15ebd2785fb70bf6f8353a28a6ddff64d88c8a", + "SOURCES.json": "e07c9ced6625c59a74cf18ffb39d1836f09b99cad7dea431ac3f631535c5a6dd", + "PREDECESSORS.json": "7ef55066acd61551bb99bfb03eddbdd3b9e17d53c1d3edadea4f521c81647319" + }, + "checks": [ + { + "command": "python3 -I -B research/qq16-output-pebbling/verify.py --write", + "result": "PASS_QQ16_OUTPUT_PEBBLING; final scientific word/receipt generated once after lifetime/caller hardening." + }, + { + "command": "python3 -I -O -Werror -B research/qq16-output-pebbling/test_verify.py", + "result": "All 6 tests PASS in 472.637 seconds. Includes normal and optimized full verifier, read-only Git-free export with PATH=/nonexistent, canonical executable corruption rejected before execution, retained data hash failure, full-word and typed-receipt mutants, and overwrite refusal." + }, + { + "command": "python3 -B scripts/research_package.py --package research/qq16-output-pebbling --check-only", + "result": "PASS_PACKAGE_METADATA_AND_PINS." + } + ], + "mathematical_controls": [ + "response clear before final query read", + "omit deferred output initialization", + "borrowed output alias", + "wrong query frame", + "restore A after correction", + "omit first query initialization", + "overwrite live selected output", + "private dirty return", + "wrong negative native translation" + ], + "unrun": [ + "No redundant second local full test suite via registered launcher; hosted registered replay will be reported against the publication head.", + "No full selected cold replay, Lean/proof assistant or human review." + ], + "remaining_obligations": [ + "Physical first-B1 placement/access of 224 owned outputs, movement/control and complete coverage.", + "Numerical error/dirty ranges and all-depth supplier admission; no \u03ba claim." + ], + "publication_preflight": "Final committed-byte/source-history and official export checks recorded in PR at final head, not self-referential in this file." +} diff --git a/research/qq16-output-pebbling/VERIFY.json b/research/qq16-output-pebbling/VERIFY.json new file mode 100644 index 0000000000..8c6a9d90bc --- /dev/null +++ b/research/qq16-output-pebbling/VERIFY.json @@ -0,0 +1,56 @@ +{ + "schema_version": 1, + "status": "ready", + "python": "3.12", + "requirements": [], + "inputs": [ + "research/community-frontier1042-audit/selected-replay.tar.gz", + "research/joint-query/certificate.json.gz", + "research/joint-query/evidence/JOINT-QUERY-TRANSFER.md", + "research/joint-query/verify_native.py", + "research/joint-query/verify_scalar.py", + "research/qq16-line-normalized-decoder/PREDECESSORS.json", + "research/qq16-line-normalized-decoder/PROOF.md", + "research/qq16-line-normalized-decoder/README.md", + "research/qq16-line-normalized-decoder/RESULT.json", + "research/qq16-line-normalized-decoder/SOURCES.json", + "research/qq16-line-normalized-decoder/TASK.json", + "research/qq16-line-normalized-decoder/VERIFY.json", + "research/qq16-line-normalized-decoder/WORD.json", + "research/qq16-line-normalized-decoder/vendor/pr2681/PROOF.md", + "research/qq16-line-normalized-decoder/vendor/pr2681/README.md", + "research/qq16-line-normalized-decoder/vendor/pr2681/RESULT.json", + "research/qq16-line-normalized-decoder/vendor/pr2681/SOURCES.json", + "research/qq16-line-normalized-decoder/vendor/pr2681/WORD.json", + "research/qq16-line-normalized-decoder/vendor/pr2681/references/PR2540-PROOF.md", + "research/qq16-line-normalized-decoder/vendor/pr2681/references/PR2540-README.md", + "research/qq16-line-normalized-decoder/vendor/pr2681/verify.py", + "research/qq16-line-normalized-decoder/verify.py" + ], + "commands": [ + { + "argv": [ + "{python}", + "-I", + "-O", + "-Werror", + "-B", + "{package}/verify.py" + ], + "timeout_seconds": 240, + "checks": "Whole output-hosted inverse, arbitrary dirt and borrowed return,104 lifetime intervals, complete phases and signed native kernels; semantic controls." + }, + { + "argv": [ + "{python}", + "-I", + "-O", + "-Werror", + "-B", + "{package}/test_verify.py" + ], + "timeout_seconds": 600, + "checks": "Read-only normal/optimized and Git-free replay, full source/word/typed-receipt/overwrite boundary controls." + } + ] +} diff --git a/research/qq16-output-pebbling/WORD.json b/research/qq16-output-pebbling/WORD.json new file mode 100644 index 0000000000..fd85057cbc --- /dev/null +++ b/research/qq16-output-pebbling/WORD.json @@ -0,0 +1 @@ +[["clear","W0","hole0"],["add","W0","Y0","1"],["line","W0",0,1],["clear","W1","hole1"],["add","W1","Y1","1"],["line","W1",1,1],["clear","W2","hole2"],["add","W2","Y2","1"],["line","W2",2,1],["clear","W3","hole3"],["add","W3","Y3","1"],["line","W3",3,1],["clear","W4","hole4"],["add","W4","Y4","1"],["line","W4",4,1],["clear","W5","hole5"],["add","W5","Y5","1"],["line","W5",5,1],["clear","W6","hole6"],["add","W6","Y6","1"],["line","W6",6,1],["clear","W7","hole7"],["add","W7","Y7","1"],["line","W7",7,1],["clear","W8","hole8"],["add","W8","Y8","1"],["line","W8",8,1],["clear","W9","hole9"],["add","W9","Y9","1"],["line","W9",9,1],["clear","W10","hole10"],["add","W10","Y10","1"],["line","W10",10,1],["clear","W11","hole11"],["add","W11","Y11","1"],["line","W11",11,1],["clear","W12","hole12"],["add","W12","Y12","1"],["line","W12",12,1],["clear","W13","hole13"],["add","W13","Y13","1"],["line","W13",13,1],["clear","W14","hole14"],["add","W14","Y14","1"],["line","W14",14,1],["clear","W15","hole15"],["add","W15","Y15","1"],["line","W15",15,1],["clear","W16","hole16"],["add","W16","Y16","1"],["line","W16",16,1],["clear","W17","hole17"],["add","W17","Y17","1"],["line","W17",17,1],["clear","W18","hole18"],["add","W18","Y18","1"],["line","W18",18,1],["clear","W19","hole19"],["add","W19","Y19","1"],["line","W19",19,1],["clear","W20","hole20"],["add","W20","Y20","1"],["line","W20",20,1],["clear","Z21","current"],["add","Z21","X21","1"],["clear","W21","hole21"],["add","W21","Y21","1"],["line","W21",21,1],["clear","W22","hole22"],["add","W22","Y22","1"],["line","W22",22,1],["clear","W23","hole23"],["add","W23","Y23","1"],["line","W23",23,1],["clear","W24","hole24"],["add","W24","Y24","1"],["line","W24",24,1],["clear","W25","hole25"],["add","W25","Y25","1"],["line","W25",25,1],["clear","W26","hole26"],["add","W26","Y26","1"],["line","W26",26,1],["clear","W27","hole27"],["add","W27","Y27","1"],["line","W27",27,1],["clear","W28","hole28"],["add","W28","Y28","1"],["line","W28",28,1],["clear","W29","hole29"],["add","W29","Y29","1"],["line","W29",29,1],["clear","W30","hole30"],["add","W30","Y30","1"],["line","W30",30,1],["clear","W31","hole31"],["add","W31","Y31","1"],["line","W31",31,1],["clear","W32","hole32"],["add","W32","Y32","1"],["line","W32",32,1],["clear","W33","hole33"],["add","W33","Y33","1"],["line","W33",33,1],["clear","W34","hole34"],["add","W34","Y34","1"],["line","W34",34,1],["clear","W35","hole35"],["add","W35","Y35","1"],["line","W35",35,1],["clear","W36","hole36"],["add","W36","Y36","1"],["line","W36",36,1],["clear","Z37","current"],["add","Z37","X37","1"],["clear","W37","hole37"],["add","W37","Y37","1"],["line","W37",37,1],["clear","W38","hole38"],["add","W38","Y38","1"],["line","W38",38,1],["clear","W39","hole39"],["add","W39","Y39","1"],["line","W39",39,1],["clear","W40","hole40"],["add","W40","Y40","1"],["line","W40",40,1],["clear","W41","hole41"],["add","W41","Y41","1"],["line","W41",41,1],["clear","W42","hole42"],["add","W42","Y42","1"],["line","W42",42,1],["clear","W43","hole43"],["add","W43","Y43","1"],["line","W43",43,1],["clear","W44","hole44"],["add","W44","Y44","1"],["line","W44",44,1],["clear","W45","hole45"],["add","W45","Y45","1"],["line","W45",45,1],["clear","W46","hole46"],["add","W46","Y46","1"],["line","W46",46,1],["clear","Z47","current"],["add","Z47","X47","1"],["clear","W47","hole47"],["add","W47","Y47","1"],["line","W47",47,1],["clear","W48","hole48"],["add","W48","Y48","1"],["line","W48",48,1],["clear","W49","hole49"],["add","W49","Y49","1"],["line","W49",49,1],["clear","W50","hole50"],["add","W50","Y50","1"],["line","W50",50,1],["clear","W51","hole51"],["add","W51","Y51","1"],["line","W51",51,1],["clear","W52","hole52"],["add","W52","Y52","1"],["line","W52",52,1],["clear","W53","hole53"],["add","W53","Y53","1"],["line","W53",53,1],["clear","W54","hole54"],["add","W54","Y54","1"],["line","W54",54,1],["clear","W55","hole55"],["add","W55","Y55","1"],["line","W55",55,1],["clear","W56","hole56"],["add","W56","Y56","1"],["line","W56",56,1],["clear","W57","hole57"],["add","W57","Y57","1"],["line","W57",57,1],["clear","W58","hole58"],["add","W58","Y58","1"],["line","W58",58,1],["clear","W59","hole59"],["add","W59","Y59","1"],["line","W59",59,1],["clear","W60","hole60"],["add","W60","Y60","1"],["line","W60",60,1],["clear","W61","hole61"],["add","W61","Y61","1"],["line","W61",61,1],["clear","W62","hole62"],["add","W62","Y62","1"],["line","W62",62,1],["clear","W63","hole63"],["add","W63","Y63","1"],["line","W63",63,1],["clear","W64","hole64"],["add","W64","Y64","1"],["line","W64",64,1],["clear","W65","hole65"],["add","W65","Y65","1"],["line","W65",65,1],["clear","W66","hole66"],["add","W66","Y66","1"],["line","W66",66,1],["clear","W67","hole67"],["add","W67","Y67","1"],["line","W67",67,1],["clear","W68","hole68"],["add","W68","Y68","1"],["line","W68",68,1],["clear","W69","hole69"],["add","W69","Y69","1"],["line","W69",69,1],["clear","W70","hole70"],["add","W70","Y70","1"],["line","W70",70,1],["clear","W71","hole71"],["add","W71","Y71","1"],["line","W71",71,1],["clear","W72","hole72"],["add","W72","Y72","1"],["line","W72",72,1],["clear","W73","hole73"],["add","W73","Y73","1"],["line","W73",73,1],["clear","W74","hole74"],["add","W74","Y74","1"],["line","W74",74,1],["clear","W75","hole75"],["add","W75","Y75","1"],["line","W75",75,1],["clear","Z76","current"],["add","Z76","X76","1"],["clear","W76","hole76"],["add","W76","Y76","1"],["line","W76",76,1],["clear","W77","hole77"],["add","W77","Y77","1"],["line","W77",77,1],["clear","W78","hole78"],["add","W78","Y78","1"],["line","W78",78,1],["clear","W79","hole79"],["add","W79","Y79","1"],["line","W79",79,1],["clear","W80","hole80"],["add","W80","Y80","1"],["line","W80",80,1],["clear","Z81","current"],["add","Z81","X81","1"],["clear","W81","hole81"],["add","W81","Y81","1"],["line","W81",81,1],["clear","W82","hole82"],["add","W82","Y82","1"],["line","W82",82,1],["clear","W83","hole83"],["add","W83","Y83","1"],["line","W83",83,1],["clear","W84","hole84"],["add","W84","Y84","1"],["line","W84",84,1],["clear","W85","hole85"],["add","W85","Y85","1"],["line","W85",85,1],["clear","W86","hole86"],["add","W86","Y86","1"],["line","W86",86,1],["clear","Z87","current"],["add","Z87","X87","1"],["clear","W87","hole87"],["add","W87","Y87","1"],["line","W87",87,1],["clear","W88","hole88"],["add","W88","Y88","1"],["line","W88",88,1],["clear","W89","hole89"],["add","W89","Y89","1"],["line","W89",89,1],["clear","W90","hole90"],["add","W90","Y90","1"],["line","W90",90,1],["clear","W91","hole91"],["add","W91","Y91","1"],["line","W91",91,1],["clear","Z92","current"],["add","Z92","X92","1"],["clear","W92","hole92"],["add","W92","Y92","1"],["line","W92",92,1],["clear","W93","hole93"],["add","W93","Y93","1"],["line","W93",93,1],["clear","W94","hole94"],["add","W94","Y94","1"],["line","W94",94,1],["clear","W95","hole95"],["add","W95","Y95","1"],["line","W95",95,1],["clear","W96","hole96"],["add","W96","Y96","1"],["line","W96",96,1],["clear","W97","hole97"],["add","W97","Y97","1"],["line","W97",97,1],["clear","W98","hole98"],["add","W98","Y98","1"],["line","W98",98,1],["clear","W99","hole99"],["add","W99","Y99","1"],["line","W99",99,1],["clear","W100","hole100"],["add","W100","Y100","1"],["line","W100",100,1],["clear","W101","hole101"],["add","W101","Y101","1"],["line","W101",101,1],["clear","W102","hole102"],["add","W102","Y102","1"],["line","W102",102,1],["clear","W103","hole103"],["add","W103","Y103","1"],["line","W103",103,1],["clear","W104","hole104"],["add","W104","Y104","1"],["line","W104",104,1],["clear","W105","hole105"],["add","W105","Y105","1"],["line","W105",105,1],["clear","W106","hole106"],["add","W106","Y106","1"],["line","W106",106,1],["clear","W107","hole107"],["add","W107","Y107","1"],["line","W107",107,1],["clear","W108","hole108"],["add","W108","Y108","1"],["line","W108",108,1],["clear","W109","hole109"],["add","W109","Y109","1"],["line","W109",109,1],["clear","Z110","current"],["add","Z110","X110","1"],["clear","W110","hole110"],["add","W110","Y110","1"],["line","W110",110,1],["clear","W111","hole111"],["add","W111","Y111","1"],["line","W111",111,1],["add","Z21","W21","1"],["add","Z37","W37","1"],["add","Z47","W47","1"],["add","Z76","W76","1"],["add","Z81","W81","1"],["add","Z87","W87","1"],["add","Z92","W92","1"],["add","Z110","W110","1"],["map","W0",1,0,false],["map","W1",1,1,false],["map","W2",1,2,false],["map","W3",1,3,false],["map","W4",1,4,false],["map","W5",1,5,false],["map","W6",1,6,false],["map","W7",1,7,false],["map","W8",1,8,false],["map","W9",1,9,false],["map","W10",1,10,false],["map","W11",1,11,false],["map","W12",1,12,false],["map","W13",1,13,false],["map","W14",1,14,false],["map","W15",1,15,false],["map","W16",1,16,false],["map","W17",1,17,false],["map","W18",1,18,false],["map","W19",1,19,false],["map","W20",1,20,false],["map","W21",1,21,false],["map","W22",1,22,false],["map","W23",1,23,false],["map","W24",1,24,false],["map","W25",1,25,false],["map","W26",1,26,false],["map","W27",1,27,false],["map","W28",1,28,false],["map","W29",1,29,false],["map","W30",1,30,false],["map","W31",1,31,false],["map","W32",1,32,false],["map","W33",1,33,false],["map","W34",1,34,false],["map","W35",1,35,false],["map","W36",1,36,false],["map","W37",1,37,false],["map","W38",1,38,false],["map","W39",1,39,false],["map","W40",1,40,false],["map","W41",1,41,false],["map","W42",1,42,false],["map","W43",1,43,false],["map","W44",1,44,false],["map","W45",1,45,false],["map","W46",1,46,false],["map","W47",1,47,false],["map","W48",1,48,false],["map","W49",1,49,false],["map","W50",1,50,false],["map","W51",1,51,false],["map","W52",1,52,false],["map","W53",1,53,false],["map","W54",1,54,false],["map","W55",1,55,false],["map","W56",1,56,false],["map","W57",1,57,false],["map","W58",1,58,false],["map","W59",1,59,false],["map","W60",1,60,false],["map","W61",1,61,false],["map","W62",1,62,false],["map","W63",1,63,false],["map","W64",1,64,false],["map","W65",1,65,false],["map","W66",1,66,false],["map","W67",1,67,false],["map","W68",1,68,false],["map","W69",1,69,false],["map","W70",1,70,false],["map","W71",1,71,false],["map","W72",1,72,false],["map","W73",1,73,false],["map","W74",1,74,false],["map","W75",1,75,false],["map","W76",1,76,false],["map","W77",1,77,false],["map","W78",1,78,false],["map","W79",1,79,false],["map","W80",1,80,false],["map","W81",1,81,false],["map","W82",1,82,false],["map","W83",1,83,false],["map","W84",1,84,false],["map","W85",1,85,false],["map","W86",1,86,false],["map","W87",1,87,false],["map","W88",1,88,false],["map","W89",1,89,false],["map","W90",1,90,false],["map","W91",1,91,false],["map","W92",1,92,false],["map","W93",1,93,false],["map","W94",1,94,false],["map","W95",1,95,false],["map","W96",1,96,false],["map","W97",1,97,false],["map","W98",1,98,false],["map","W99",1,99,false],["map","W100",1,100,false],["map","W101",1,101,false],["map","W102",1,102,false],["map","W103",1,103,false],["map","W104",1,104,false],["map","W105",1,105,false],["map","W106",1,106,false],["map","W107",1,107,false],["map","W108",1,108,false],["map","W109",1,109,false],["map","W110",1,110,false],["map","W111",1,111,false],["map","Z21",1,21,false],["map","Z37",1,37,false],["map","Z47",1,47,false],["map","Z76",1,76,false],["map","Z81",1,81,false],["map","Z87",1,87,false],["map","Z92",1,92,false],["map","Z110",1,110,false],["begin","B1_current_query",8],["clear","F0","wide"],["add","F0","W0","1"],["add","F0","W2","1"],["add","F0","W7","1"],["add","F0","W9","1"],["add","F0","W10","1"],["add","F0","W11","1"],["add","F0","W12","1"],["add","F0","W17","1"],["add","F0","W18","1"],["add","F0","W19","1"],["add","F0","W22","1"],["add","F0","W23","1"],["add","F0","W24","1"],["add","F0","W25","1"],["add","F0","W27","1"],["add","F0","W31","1"],["add","F0","W32","1"],["add","F0","W33","1"],["add","F0","W34","1"],["add","F0","W35","1"],["add","F0","W38","1"],["add","F0","W39","1"],["add","F0","W40","1"],["add","F0","W45","1"],["add","F0","W48","1"],["add","F0","W49","1"],["add","F0","W50","1"],["add","F0","W54","1"],["add","F0","W55","1"],["add","F0","W56","1"],["add","F0","W57","1"],["add","F0","W61","1"],["add","F0","W62","1"],["add","F0","W63","1"],["add","F0","W70","1"],["add","F0","W71","1"],["add","F0","W72","1"],["add","F0","W76","1"],["add","F0","W77","1"],["add","F0","W79","1"],["add","F0","W81","1"],["add","F0","W85","1"],["add","F0","W87","1"],["add","F0","W89","1"],["add","F0","W90","1"],["add","F0","W91","1"],["add","F0","W92","1"],["add","F0","W94","1"],["add","F0","W98","1"],["add","F0","W100","1"],["add","F0","W101","1"],["add","F0","W102","1"],["add","F0","W103","1"],["add","F0","W107","1"],["add","F0","W108","1"],["add","F0","W109","1"],["clear","F1","wide"],["add","F1","W0","1"],["add","F1","W1","1"],["add","F1","W2","1"],["add","F1","W3","1"],["add","F1","W4","1"],["add","F1","W5","1"],["add","F1","W6","1"],["add","F1","W7","-1"],["add","F1","W8","1"],["add","F1","W9","-1"],["add","F1","W10","-1"],["add","F1","W11","-1"],["add","F1","W25","1"],["add","F1","W26","1"],["add","F1","W27","1"],["add","F1","W28","1"],["add","F1","W29","1"],["add","F1","W30","1"],["add","F1","W57","-1"],["add","F1","W58","1"],["add","F1","W59","1"],["add","F1","W60","1"],["add","F1","W61","-1"],["add","F1","W62","-1"],["add","F1","W63","-1"],["add","F1","W64","1"],["add","F1","W65","1"],["add","F1","W66","1"],["add","F1","W67","1"],["add","F1","W68","1"],["add","F1","W69","1"],["add","F1","W70","1"],["add","F1","W71","1"],["add","F1","W72","1"],["add","F1","W73","1"],["add","F1","W74","1"],["add","F1","W75","1"],["add","F1","W76","1"],["add","F1","W79","-1"],["add","F1","W80","1"],["add","F1","W81","-1"],["add","F1","W82","1"],["add","F1","W83","1"],["add","F1","W84","1"],["add","F1","W86","1"],["add","F1","W87","1"],["add","F1","W88","1"],["add","F1","W89","1"],["add","F1","W90","1"],["add","F1","W91","1"],["add","F1","W92","-1"],["add","F1","W93","1"],["add","F1","W94","-1"],["add","F1","W95","1"],["add","F1","W96","1"],["add","F1","W97","1"],["clear","F2","wide"],["add","F2","W0","1"],["add","F2","W1","1"],["add","F2","W6","1"],["add","F2","W7","-1"],["add","F2","W12","1"],["add","F2","W13","1"],["add","F2","W14","1"],["add","F2","W15","1"],["add","F2","W16","1"],["add","F2","W17","-1"],["add","F2","W18","-1"],["add","F2","W19","-1"],["add","F2","W27","-1"],["add","F2","W28","-1"],["add","F2","W29","-1"],["add","F2","W30","-1"],["add","F2","W31","1"],["add","F2","W38","-1"],["add","F2","W39","-1"],["add","F2","W40","-1"],["add","F2","W41","1"],["add","F2","W42","1"],["add","F2","W43","1"],["add","F2","W44","1"],["add","F2","W51","1"],["add","F2","W52","1"],["add","F2","W53","1"],["add","F2","W54","1"],["add","F2","W55","1"],["add","F2","W56","1"],["add","F2","W57","1"],["add","F2","W58","-1"],["add","F2","W59","-1"],["add","F2","W60","-1"],["add","F2","W73","1"],["add","F2","W74","1"],["add","F2","W75","1"],["add","F2","W76","1"],["add","F2","W77","-1"],["add","F2","W78","1"],["add","F2","W81","-1"],["add","F2","W82","1"],["add","F2","W83","1"],["add","F2","W84","1"],["add","F2","W86","-1"],["add","F2","W87","-1"],["add","F2","W92","1"],["add","F2","W93","-1"],["add","F2","W99","1"],["add","F2","W100","1"],["add","F2","W101","1"],["add","F2","W102","1"],["add","F2","W103","-1"],["add","F2","W104","1"],["add","F2","W105","1"],["add","F2","W106","1"],["clear","F3","wide"],["add","F3","W0","1"],["add","F3","W3","1"],["add","F3","W4","1"],["add","F3","W5","1"],["add","F3","W7","1"],["add","F3","W8","-1"],["add","F3","W13","1"],["add","F3","W14","1"],["add","F3","W15","1"],["add","F3","W16","-1"],["add","F3","W22","-1"],["add","F3","W23","-1"],["add","F3","W24","-1"],["add","F3","W26","-1"],["add","F3","W27","-1"],["add","F3","W32","1"],["add","F3","W33","1"],["add","F3","W34","1"],["add","F3","W35","-1"],["add","F3","W41","-1"],["add","F3","W42","-1"],["add","F3","W43","-1"],["add","F3","W44","-1"],["add","F3","W45","-1"],["add","F3","W48","1"],["add","F3","W49","1"],["add","F3","W50","1"],["add","F3","W51","1"],["add","F3","W52","1"],["add","F3","W53","1"],["add","F3","W57","-1"],["add","F3","W64","-1"],["add","F3","W65","-1"],["add","F3","W66","-1"],["add","F3","W67","1"],["add","F3","W68","1"],["add","F3","W69","1"],["add","F3","W76","-1"],["add","F3","W78","1"],["add","F3","W80","1"],["add","F3","W81","-1"],["add","F3","W85","1"],["add","F3","W87","1"],["add","F3","W88","1"],["add","F3","W92","1"],["add","F3","W95","-1"],["add","F3","W96","-1"],["add","F3","W97","-1"],["add","F3","W98","1"],["add","F3","W99","1"],["add","F3","W104","-1"],["add","F3","W105","-1"],["add","F3","W106","-1"],["add","F3","W107","-1"],["add","F3","W108","-1"],["add","F3","W109","-1"],["clear","F4","wide"],["add","F4","W1","-1"],["add","F4","W3","-1"],["add","F4","W6","1"],["add","F4","W8","1"],["add","F4","W10","-1"],["add","F4","W11","-1"],["add","F4","W12","1"],["add","F4","W14","1"],["add","F4","W15","1"],["add","F4","W17","1"],["add","F4","W20","1"],["add","F4","W21","1"],["add","F4","W24","-1"],["add","F4","W26","-1"],["add","F4","W28","-1"],["add","F4","W31","-1"],["add","F4","W32","-1"],["add","F4","W35","-1"],["add","F4","W36","1"],["add","F4","W37","1"],["add","F4","W38","-1"],["add","F4","W41","1"],["add","F4","W42","1"],["add","F4","W45","1"],["add","F4","W46","1"],["add","F4","W47","1"],["add","F4","W48","1"],["add","F4","W52","-1"],["add","F4","W53","-1"],["add","F4","W56","-1"],["add","F4","W58","1"],["add","F4","W62","1"],["add","F4","W63","1"],["add","F4","W66","-1"],["add","F4","W67","1"],["add","F4","W70","1"],["add","F4","W71","1"],["add","F4","W75","-1"],["add","F4","W77","-1"],["add","F4","W80","1"],["add","F4","W82","1"],["add","F4","W85","-1"],["add","F4","W86","-1"],["add","F4","W88","-1"],["add","F4","W90","-1"],["add","F4","W91","-1"],["add","F4","W93","1"],["add","F4","W95","1"],["add","F4","W98","1"],["add","F4","W100","1"],["add","F4","W103","1"],["add","F4","W105","-1"],["add","F4","W106","-1"],["add","F4","W107","1"],["add","F4","W110","1"],["add","F4","W111","1"],["clear","F5","wide"],["add","F5","W4","-1"],["add","F5","W5","1"],["add","F5","W10","1"],["add","F5","W11","-1"],["add","F5","W14","-1"],["add","F5","W15","1"],["add","F5","W18","1"],["add","F5","W19","-1"],["add","F5","W20","-1"],["add","F5","W21","1"],["add","F5","W22","1"],["add","F5","W23","-1"],["add","F5","W29","-1"],["add","F5","W30","1"],["add","F5","W33","-1"],["add","F5","W34","1"],["add","F5","W36","1"],["add","F5","W37","-1"],["add","F5","W39","-1"],["add","F5","W40","1"],["add","F5","W41","1"],["add","F5","W42","-1"],["add","F5","W46","-1"],["add","F5","W47","1"],["add","F5","W49","1"],["add","F5","W50","-1"],["add","F5","W52","1"],["add","F5","W53","-1"],["add","F5","W54","1"],["add","F5","W55","-1"],["add","F5","W59","1"],["add","F5","W60","-1"],["add","F5","W62","-1"],["add","F5","W63","1"],["add","F5","W64","1"],["add","F5","W65","-1"],["add","F5","W68","1"],["add","F5","W69","-1"],["add","F5","W70","1"],["add","F5","W71","-1"],["add","F5","W73","1"],["add","F5","W74","-1"],["add","F5","W83","1"],["add","F5","W84","-1"],["add","F5","W90","1"],["add","F5","W91","-1"],["add","F5","W96","1"],["add","F5","W97","-1"],["add","F5","W101","1"],["add","F5","W102","-1"],["add","F5","W105","1"],["add","F5","W106","-1"],["add","F5","W108","1"],["add","F5","W109","-1"],["add","F5","W110","-1"],["add","F5","W111","1"],["clear","F6","wide"],["add","F6","W2","1"],["add","F6","W3","1"],["add","F6","W8","1"],["add","F6","W9","-1"],["add","F6","W12","1"],["add","F6","W13","1"],["add","F6","W16","1"],["add","F6","W17","-1"],["add","F6","W20","1"],["add","F6","W21","1"],["add","F6","W22","-1"],["add","F6","W23","-1"],["add","F6","W25","-1"],["add","F6","W26","-1"],["add","F6","W29","-1"],["add","F6","W30","-1"],["add","F6","W31","-1"],["add","F6","W33","-1"],["add","F6","W34","-1"],["add","F6","W36","1"],["add","F6","W37","1"],["add","F6","W38","1"],["add","F6","W43","1"],["add","F6","W44","-1"],["add","F6","W46","-1"],["add","F6","W47","-1"],["add","F6","W49","1"],["add","F6","W50","1"],["add","F6","W51","-1"],["add","F6","W56","1"],["add","F6","W59","1"],["add","F6","W60","1"],["add","F6","W61","1"],["add","F6","W66","1"],["add","F6","W67","-1"],["add","F6","W72","1"],["add","F6","W73","-1"],["add","F6","W74","-1"],["add","F6","W77","-1"],["add","F6","W78","1"],["add","F6","W79","-1"],["add","F6","W80","1"],["add","F6","W83","1"],["add","F6","W84","1"],["add","F6","W88","-1"],["add","F6","W89","-1"],["add","F6","W94","1"],["add","F6","W95","-1"],["add","F6","W99","-1"],["add","F6","W100","-1"],["add","F6","W103","1"],["add","F6","W104","-1"],["add","F6","W108","1"],["add","F6","W109","1"],["add","F6","W110","-1"],["add","F6","W111","-1"],["clear","F7","wide"],["add","F7","W1","-1"],["add","F7","W2","-1"],["add","F7","W4","-1"],["add","F7","W5","-1"],["add","F7","W6","1"],["add","F7","W9","-1"],["add","F7","W13","1"],["add","F7","W16","-1"],["add","F7","W18","1"],["add","F7","W19","1"],["add","F7","W20","-1"],["add","F7","W21","-1"],["add","F7","W24","1"],["add","F7","W25","1"],["add","F7","W28","1"],["add","F7","W32","1"],["add","F7","W35","-1"],["add","F7","W36","1"],["add","F7","W37","1"],["add","F7","W39","-1"],["add","F7","W40","-1"],["add","F7","W43","1"],["add","F7","W44","1"],["add","F7","W45","1"],["add","F7","W46","1"],["add","F7","W47","1"],["add","F7","W48","-1"],["add","F7","W51","-1"],["add","F7","W54","-1"],["add","F7","W55","-1"],["add","F7","W58","-1"],["add","F7","W61","1"],["add","F7","W64","-1"],["add","F7","W65","-1"],["add","F7","W68","1"],["add","F7","W69","1"],["add","F7","W72","1"],["add","F7","W75","1"],["add","F7","W78","-1"],["add","F7","W79","1"],["add","F7","W82","-1"],["add","F7","W85","-1"],["add","F7","W86","-1"],["add","F7","W89","-1"],["add","F7","W93","1"],["add","F7","W94","-1"],["add","F7","W96","1"],["add","F7","W97","1"],["add","F7","W98","1"],["add","F7","W99","1"],["add","F7","W101","1"],["add","F7","W102","1"],["add","F7","W104","-1"],["add","F7","W107","-1"],["add","F7","W110","-1"],["add","F7","W111","-1"],["add","W1","F1","-1/4"],["add","W1","F2","-1/4"],["add","W1","F4","1/4"],["add","W1","F7","1/4"],["add","W2","F0","-1/4"],["add","W2","F1","-1/4"],["add","W2","F6","-1/4"],["add","W2","F7","1/4"],["add","W3","F1","-1/4"],["add","W3","F3","-1/4"],["add","W3","F4","1/4"],["add","W3","F6","-1/4"],["add","W4","F1","-1/4"],["add","W4","F3","-1/4"],["add","W4","F5","1/4"],["add","W4","F7","1/4"],["add","W5","F1","-1/4"],["add","W5","F3","-1/4"],["add","W5","F5","-1/4"],["add","W5","F7","1/4"],["add","W6","F1","-1/4"],["add","W6","F2","-1/4"],["add","W6","F4","-1/4"],["add","W6","F7","-1/4"],["add","W8","F1","-1/4"],["add","W8","F3","1/4"],["add","W8","F4","-1/4"],["add","W8","F6","-1/4"],["add","W9","F0","-1/4"],["add","W9","F1","1/4"],["add","W9","F6","1/4"],["add","W9","F7","1/4"],["add","W10","F0","-1/4"],["add","W10","F1","1/4"],["add","W10","F4","1/4"],["add","W10","F5","-1/4"],["add","W11","F0","-1/4"],["add","W11","F1","1/4"],["add","W11","F4","1/4"],["add","W11","F5","1/4"],["add","W12","F0","-1/4"],["add","W12","F2","-1/4"],["add","W12","F4","-1/4"],["add","W12","F6","-1/4"],["add","W13","F2","-1/4"],["add","W13","F3","-1/4"],["add","W13","F6","-1/4"],["add","W13","F7","-1/4"],["add","W14","F2","-1/4"],["add","W14","F3","-1/4"],["add","W14","F4","-1/4"],["add","W14","F5","1/4"],["add","W15","F2","-1/4"],["add","W15","F3","-1/4"],["add","W15","F4","-1/4"],["add","W15","F5","-1/4"],["add","W16","F2","-1/4"],["add","W16","F3","1/4"],["add","W16","F6","-1/4"],["add","W16","F7","1/4"],["add","W17","F0","-1/4"],["add","W17","F2","1/4"],["add","W17","F4","-1/4"],["add","W17","F6","1/4"],["add","W18","F0","-1/4"],["add","W18","F2","1/4"],["add","W18","F5","-1/4"],["add","W18","F7","-1/4"],["add","W19","F0","-1/4"],["add","W19","F2","1/4"],["add","W19","F5","1/4"],["add","W19","F7","-1/4"],["add","W22","F0","-1/4"],["add","W22","F3","1/4"],["add","W22","F5","-1/4"],["add","W22","F6","1/4"],["add","W23","F0","-1/4"],["add","W23","F3","1/4"],["add","W23","F5","1/4"],["add","W23","F6","1/4"],["add","W24","F0","-1/4"],["add","W24","F3","1/4"],["add","W24","F4","1/4"],["add","W24","F7","-1/4"],["add","W25","F0","-1/4"],["add","W25","F1","-1/4"],["add","W25","F6","1/4"],["add","W25","F7","-1/4"],["add","W26","F1","-1/4"],["add","W26","F3","1/4"],["add","W26","F4","1/4"],["add","W26","F6","1/4"],["add","W28","F1","-1/4"],["add","W28","F2","1/4"],["add","W28","F4","1/4"],["add","W28","F7","-1/4"],["add","W29","F1","-1/4"],["add","W29","F2","1/4"],["add","W29","F5","1/4"],["add","W29","F6","1/4"],["add","W30","F1","-1/4"],["add","W30","F2","1/4"],["add","W30","F5","-1/4"],["add","W30","F6","1/4"],["add","W31","F0","-1/4"],["add","W31","F2","-1/4"],["add","W31","F4","1/4"],["add","W31","F6","1/4"],["add","W32","F0","-1/4"],["add","W32","F3","-1/4"],["add","W32","F4","1/4"],["add","W32","F7","-1/4"],["add","W33","F0","-1/4"],["add","W33","F3","-1/4"],["add","W33","F5","1/4"],["add","W33","F6","1/4"],["add","W34","F0","-1/4"],["add","W34","F3","-1/4"],["add","W34","F5","-1/4"],["add","W34","F6","1/4"],["add","W35","F0","-1/4"],["add","W35","F3","1/4"],["add","W35","F4","1/4"],["add","W35","F7","1/4"],["add","W38","F0","-1/4"],["add","W38","F2","1/4"],["add","W38","F4","1/4"],["add","W38","F6","-1/4"],["add","W39","F0","-1/4"],["add","W39","F2","1/4"],["add","W39","F5","1/4"],["add","W39","F7","1/4"],["add","W40","F0","-1/4"],["add","W40","F2","1/4"],["add","W40","F5","-1/4"],["add","W40","F7","1/4"],["add","W41","F2","-1/4"],["add","W41","F3","1/4"],["add","W41","F4","-1/4"],["add","W41","F5","-1/4"],["add","W42","F2","-1/4"],["add","W42","F3","1/4"],["add","W42","F4","-1/4"],["add","W42","F5","1/4"],["add","W43","F2","-1/4"],["add","W43","F3","1/4"],["add","W43","F6","-1/4"],["add","W43","F7","-1/4"],["add","W44","F2","-1/4"],["add","W44","F3","1/4"],["add","W44","F6","1/4"],["add","W44","F7","-1/4"],["add","W45","F0","-1/4"],["add","W45","F3","1/4"],["add","W45","F4","-1/4"],["add","W45","F7","-1/4"],["add","W48","F0","-1/4"],["add","W48","F3","-1/4"],["add","W48","F4","-1/4"],["add","W48","F7","1/4"],["add","W49","F0","-1/4"],["add","W49","F3","-1/4"],["add","W49","F5","-1/4"],["add","W49","F6","-1/4"],["add","W50","F0","-1/4"],["add","W50","F3","-1/4"],["add","W50","F5","1/4"],["add","W50","F6","-1/4"],["add","W51","F2","-1/4"],["add","W51","F3","-1/4"],["add","W51","F6","1/4"],["add","W51","F7","1/4"],["add","W52","F2","-1/4"],["add","W52","F3","-1/4"],["add","W52","F4","1/4"],["add","W52","F5","-1/4"],["add","W53","F2","-1/4"],["add","W53","F3","-1/4"],["add","W53","F4","1/4"],["add","W53","F5","1/4"],["add","W54","F0","-1/4"],["add","W54","F2","-1/4"],["add","W54","F5","-1/4"],["add","W54","F7","1/4"],["add","W55","F0","-1/4"],["add","W55","F2","-1/4"],["add","W55","F5","1/4"],["add","W55","F7","1/4"],["add","W56","F0","-1/4"],["add","W56","F2","-1/4"],["add","W56","F4","1/4"],["add","W56","F6","-1/4"],["add","W58","F1","-1/4"],["add","W58","F2","1/4"],["add","W58","F4","-1/4"],["add","W58","F7","1/4"],["add","W59","F1","-1/4"],["add","W59","F2","1/4"],["add","W59","F5","-1/4"],["add","W59","F6","-1/4"],["add","W60","F1","-1/4"],["add","W60","F2","1/4"],["add","W60","F5","1/4"],["add","W60","F6","-1/4"],["add","W61","F0","-1/4"],["add","W61","F1","1/4"],["add","W61","F6","-1/4"],["add","W61","F7","-1/4"],["add","W62","F0","-1/4"],["add","W62","F1","1/4"],["add","W62","F4","-1/4"],["add","W62","F5","1/4"],["add","W63","F0","-1/4"],["add","W63","F1","1/4"],["add","W63","F4","-1/4"],["add","W63","F5","-1/4"],["add","W64","F1","-1/4"],["add","W64","F3","1/4"],["add","W64","F5","-1/4"],["add","W64","F7","1/4"],["add","W65","F1","-1/4"],["add","W65","F3","1/4"],["add","W65","F5","1/4"],["add","W65","F7","1/4"],["add","W66","F1","-1/4"],["add","W66","F3","1/4"],["add","W66","F4","1/4"],["add","W66","F6","-1/4"],["add","W67","F1","-1/4"],["add","W67","F3","-1/4"],["add","W67","F4","-1/4"],["add","W67","F6","1/4"],["add","W68","F1","-1/4"],["add","W68","F3","-1/4"],["add","W68","F5","-1/4"],["add","W68","F7","-1/4"],["add","W69","F1","-1/4"],["add","W69","F3","-1/4"],["add","W69","F5","1/4"],["add","W69","F7","-1/4"],["add","W70","F0","-1/4"],["add","W70","F1","-1/4"],["add","W70","F4","-1/4"],["add","W70","F5","-1/4"],["add","W71","F0","-1/4"],["add","W71","F1","-1/4"],["add","W71","F4","-1/4"],["add","W71","F5","1/4"],["add","W72","F0","-1/4"],["add","W72","F1","-1/4"],["add","W72","F6","-1/4"],["add","W72","F7","-1/4"],["add","W73","F1","-1/4"],["add","W73","F2","-1/4"],["add","W73","F5","-1/4"],["add","W73","F6","1/4"],["add","W74","F1","-1/4"],["add","W74","F2","-1/4"],["add","W74","F5","1/4"],["add","W74","F6","1/4"],["add","W75","F1","-1/4"],["add","W75","F2","-1/4"],["add","W75","F4","1/4"],["add","W75","F7","-1/4"],["add","W77","F0","-1/4"],["add","W77","F2","1/4"],["add","W77","F4","1/4"],["add","W77","F6","1/4"],["add","W78","F2","-1/4"],["add","W78","F3","-1/4"],["add","W78","F6","-1/4"],["add","W78","F7","1/4"],["add","W79","F0","-1/4"],["add","W79","F1","1/4"],["add","W79","F6","1/4"],["add","W79","F7","-1/4"],["add","W80","F1","-1/4"],["add","W80","F3","-1/4"],["add","W80","F4","-1/4"],["add","W80","F6","-1/4"],["add","W82","F1","-1/4"],["add","W82","F2","-1/4"],["add","W82","F4","-1/4"],["add","W82","F7","1/4"],["add","W83","F1","-1/4"],["add","W83","F2","-1/4"],["add","W83","F5","-1/4"],["add","W83","F6","-1/4"],["add","W84","F1","-1/4"],["add","W84","F2","-1/4"],["add","W84","F5","1/4"],["add","W84","F6","-1/4"],["add","W85","F0","-1/4"],["add","W85","F3","-1/4"],["add","W85","F4","1/4"],["add","W85","F7","1/4"],["add","W86","F1","-1/4"],["add","W86","F2","1/4"],["add","W86","F4","1/4"],["add","W86","F7","1/4"],["add","W88","F1","-1/4"],["add","W88","F3","-1/4"],["add","W88","F4","1/4"],["add","W88","F6","1/4"],["add","W89","F0","-1/4"],["add","W89","F1","-1/4"],["add","W89","F6","1/4"],["add","W89","F7","1/4"],["add","W90","F0","-1/4"],["add","W90","F1","-1/4"],["add","W90","F4","1/4"],["add","W90","F5","-1/4"],["add","W91","F0","-1/4"],["add","W91","F1","-1/4"],["add","W91","F4","1/4"],["add","W91","F5","1/4"],["add","W93","F1","-1/4"],["add","W93","F2","1/4"],["add","W93","F4","-1/4"],["add","W93","F7","-1/4"],["add","W94","F0","-1/4"],["add","W94","F1","1/4"],["add","W94","F6","-1/4"],["add","W94","F7","1/4"],["add","W95","F1","-1/4"],["add","W95","F3","1/4"],["add","W95","F4","-1/4"],["add","W95","F6","1/4"],["add","W96","F1","-1/4"],["add","W96","F3","1/4"],["add","W96","F5","-1/4"],["add","W96","F7","-1/4"],["add","W97","F1","-1/4"],["add","W97","F3","1/4"],["add","W97","F5","1/4"],["add","W97","F7","-1/4"],["add","W98","F0","-1/4"],["add","W98","F3","-1/4"],["add","W98","F4","-1/4"],["add","W98","F7","-1/4"],["add","W99","F2","-1/4"],["add","W99","F3","-1/4"],["add","W99","F6","1/4"],["add","W99","F7","-1/4"],["add","W100","F0","-1/4"],["add","W100","F2","-1/4"],["add","W100","F4","-1/4"],["add","W100","F6","1/4"],["add","W101","F0","-1/4"],["add","W101","F2","-1/4"],["add","W101","F5","-1/4"],["add","W101","F7","-1/4"],["add","W102","F0","-1/4"],["add","W102","F2","-1/4"],["add","W102","F5","1/4"],["add","W102","F7","-1/4"],["add","W103","F0","-1/4"],["add","W103","F2","1/4"],["add","W103","F4","-1/4"],["add","W103","F6","-1/4"],["add","W104","F2","-1/4"],["add","W104","F3","1/4"],["add","W104","F6","1/4"],["add","W104","F7","1/4"],["add","W105","F2","-1/4"],["add","W105","F3","1/4"],["add","W105","F4","1/4"],["add","W105","F5","-1/4"],["add","W106","F2","-1/4"],["add","W106","F3","1/4"],["add","W106","F4","1/4"],["add","W106","F5","1/4"],["add","W107","F0","-1/4"],["add","W107","F3","1/4"],["add","W107","F4","-1/4"],["add","W107","F7","1/4"],["add","W108","F0","-1/4"],["add","W108","F3","1/4"],["add","W108","F5","-1/4"],["add","W108","F6","-1/4"],["add","W109","F0","-1/4"],["add","W109","F3","1/4"],["add","W109","F5","1/4"],["add","W109","F6","-1/4"],["clear","W21","wide"],["add","W21","Z21","1"],["add","W21","F4","-1/4"],["add","W21","F5","-1/4"],["add","W21","F6","-1/4"],["add","W21","F7","1/4"],["clear","W37","wide"],["add","W37","Z37","1"],["add","W37","F4","-1/4"],["add","W37","F5","1/4"],["add","W37","F6","-1/4"],["add","W37","F7","-1/4"],["clear","W47","wide"],["add","W47","Z47","1"],["add","W47","F4","-1/4"],["add","W47","F5","-1/4"],["add","W47","F6","1/4"],["add","W47","F7","-1/4"],["clear","W76","wide"],["add","W76","Z76","1"],["add","W76","F0","-1/4"],["add","W76","F1","-1/4"],["add","W76","F2","-1/4"],["add","W76","F3","1/4"],["clear","W81","wide"],["add","W81","Z81","1"],["add","W81","F0","-1/4"],["add","W81","F1","1/4"],["add","W81","F2","1/4"],["add","W81","F3","1/4"],["clear","W87","wide"],["add","W87","Z87","1"],["add","W87","F0","-1/4"],["add","W87","F1","-1/4"],["add","W87","F2","1/4"],["add","W87","F3","-1/4"],["clear","W92","wide"],["add","W92","Z92","1"],["add","W92","F0","-1/4"],["add","W92","F1","1/4"],["add","W92","F2","-1/4"],["add","W92","F3","-1/4"],["clear","W110","wide"],["add","W110","Z110","1"],["add","W110","F4","-1/4"],["add","W110","F5","1/4"],["add","W110","F6","1/4"],["add","W110","F7","1/4"],["clear","F0","identity"],["clear","F1","identity"],["clear","F2","identity"],["clear","F3","identity"],["clear","F4","identity"],["clear","F5","identity"],["clear","F6","identity"],["clear","F7","identity"],["end","B1_current_query",8],["map","W0",1,0,true],["map","W1",1,1,true],["map","W2",1,2,true],["map","W3",1,3,true],["map","W4",1,4,true],["map","W5",1,5,true],["map","W6",1,6,true],["map","W7",1,7,true],["map","W8",1,8,true],["map","W9",1,9,true],["map","W10",1,10,true],["map","W11",1,11,true],["map","W12",1,12,true],["map","W13",1,13,true],["map","W14",1,14,true],["map","W15",1,15,true],["map","W16",1,16,true],["map","W17",1,17,true],["map","W18",1,18,true],["map","W19",1,19,true],["map","W20",1,20,true],["map","W21",1,21,true],["map","W22",1,22,true],["map","W23",1,23,true],["map","W24",1,24,true],["map","W25",1,25,true],["map","W26",1,26,true],["map","W27",1,27,true],["map","W28",1,28,true],["map","W29",1,29,true],["map","W30",1,30,true],["map","W31",1,31,true],["map","W32",1,32,true],["map","W33",1,33,true],["map","W34",1,34,true],["map","W35",1,35,true],["map","W36",1,36,true],["map","W37",1,37,true],["map","W38",1,38,true],["map","W39",1,39,true],["map","W40",1,40,true],["map","W41",1,41,true],["map","W42",1,42,true],["map","W43",1,43,true],["map","W44",1,44,true],["map","W45",1,45,true],["map","W46",1,46,true],["map","W47",1,47,true],["map","W48",1,48,true],["map","W49",1,49,true],["map","W50",1,50,true],["map","W51",1,51,true],["map","W52",1,52,true],["map","W53",1,53,true],["map","W54",1,54,true],["map","W55",1,55,true],["map","W56",1,56,true],["map","W57",1,57,true],["map","W58",1,58,true],["map","W59",1,59,true],["map","W60",1,60,true],["map","W61",1,61,true],["map","W62",1,62,true],["map","W63",1,63,true],["map","W64",1,64,true],["map","W65",1,65,true],["map","W66",1,66,true],["map","W67",1,67,true],["map","W68",1,68,true],["map","W69",1,69,true],["map","W70",1,70,true],["map","W71",1,71,true],["map","W72",1,72,true],["map","W73",1,73,true],["map","W74",1,74,true],["map","W75",1,75,true],["map","W76",1,76,true],["map","W77",1,77,true],["map","W78",1,78,true],["map","W79",1,79,true],["map","W80",1,80,true],["map","W81",1,81,true],["map","W82",1,82,true],["map","W83",1,83,true],["map","W84",1,84,true],["map","W85",1,85,true],["map","W86",1,86,true],["map","W87",1,87,true],["map","W88",1,88,true],["map","W89",1,89,true],["map","W90",1,90,true],["map","W91",1,91,true],["map","W92",1,92,true],["map","W93",1,93,true],["map","W94",1,94,true],["map","W95",1,95,true],["map","W96",1,96,true],["map","W97",1,97,true],["map","W98",1,98,true],["map","W99",1,99,true],["map","W100",1,100,true],["map","W101",1,101,true],["map","W102",1,102,true],["map","W103",1,103,true],["map","W104",1,104,true],["map","W105",1,105,true],["map","W106",1,106,true],["map","W107",1,107,true],["map","W108",1,108,true],["map","W109",1,109,true],["map","W110",1,110,true],["map","W111",1,111,true],["map","Z21",1,21,true],["map","Z37",1,37,true],["map","Z47",1,47,true],["map","Z76",1,76,true],["map","Z81",1,81,true],["map","Z87",1,87,true],["map","Z92",1,92,true],["map","Z110",1,110,true],["clear","Z1","current"],["add","Z1","W1","1"],["map","Z1",2,1,false],["line","Z1",1,-1],["clear","Z2","current"],["add","Z2","W2","1"],["map","Z2",2,2,false],["line","Z2",2,-1],["clear","Z3","current"],["add","Z3","W3","1"],["map","Z3",2,3,false],["line","Z3",3,-1],["clear","Z4","current"],["add","Z4","W4","1"],["map","Z4",2,4,false],["line","Z4",4,-1],["clear","Z5","current"],["add","Z5","W5","1"],["map","Z5",2,5,false],["line","Z5",5,-1],["clear","Z6","current"],["add","Z6","W6","1"],["map","Z6",2,6,false],["line","Z6",6,-1],["clear","Z8","current"],["add","Z8","W8","1"],["map","Z8",2,8,false],["line","Z8",8,-1],["clear","Z9","current"],["add","Z9","W9","1"],["map","Z9",2,9,false],["line","Z9",9,-1],["clear","Z10","current"],["add","Z10","W10","1"],["map","Z10",2,10,false],["line","Z10",10,-1],["clear","Z11","current"],["add","Z11","W11","1"],["map","Z11",2,11,false],["line","Z11",11,-1],["clear","Z12","current"],["add","Z12","W12","1"],["map","Z12",2,12,false],["line","Z12",12,-1],["clear","Z13","current"],["add","Z13","W13","1"],["map","Z13",2,13,false],["line","Z13",13,-1],["clear","Z14","current"],["add","Z14","W14","1"],["map","Z14",2,14,false],["line","Z14",14,-1],["clear","Z15","current"],["add","Z15","W15","1"],["map","Z15",2,15,false],["line","Z15",15,-1],["clear","Z16","current"],["add","Z16","W16","1"],["map","Z16",2,16,false],["line","Z16",16,-1],["clear","Z17","current"],["add","Z17","W17","1"],["map","Z17",2,17,false],["line","Z17",17,-1],["clear","Z18","current"],["add","Z18","W18","1"],["map","Z18",2,18,false],["line","Z18",18,-1],["clear","Z19","current"],["add","Z19","W19","1"],["map","Z19",2,19,false],["line","Z19",19,-1],["clear","Z22","current"],["add","Z22","W22","1"],["map","Z22",2,22,false],["line","Z22",22,-1],["clear","Z23","current"],["add","Z23","W23","1"],["map","Z23",2,23,false],["line","Z23",23,-1],["clear","Z24","current"],["add","Z24","W24","1"],["map","Z24",2,24,false],["line","Z24",24,-1],["clear","Z25","current"],["add","Z25","W25","1"],["map","Z25",2,25,false],["line","Z25",25,-1],["clear","Z26","current"],["add","Z26","W26","1"],["map","Z26",2,26,false],["line","Z26",26,-1],["clear","Z28","current"],["add","Z28","W28","1"],["map","Z28",2,28,false],["line","Z28",28,-1],["clear","Z29","current"],["add","Z29","W29","1"],["map","Z29",2,29,false],["line","Z29",29,-1],["clear","Z30","current"],["add","Z30","W30","1"],["map","Z30",2,30,false],["line","Z30",30,-1],["clear","Z31","current"],["add","Z31","W31","1"],["map","Z31",2,31,false],["line","Z31",31,-1],["clear","Z32","current"],["add","Z32","W32","1"],["map","Z32",2,32,false],["line","Z32",32,-1],["clear","Z33","current"],["add","Z33","W33","1"],["map","Z33",2,33,false],["line","Z33",33,-1],["clear","Z34","current"],["add","Z34","W34","1"],["map","Z34",2,34,false],["line","Z34",34,-1],["clear","Z35","current"],["add","Z35","W35","1"],["map","Z35",2,35,false],["line","Z35",35,-1],["clear","Z38","current"],["add","Z38","W38","1"],["map","Z38",2,38,false],["line","Z38",38,-1],["clear","Z39","current"],["add","Z39","W39","1"],["map","Z39",2,39,false],["line","Z39",39,-1],["clear","Z40","current"],["add","Z40","W40","1"],["map","Z40",2,40,false],["line","Z40",40,-1],["clear","Z41","current"],["add","Z41","W41","1"],["map","Z41",2,41,false],["line","Z41",41,-1],["clear","Z42","current"],["add","Z42","W42","1"],["map","Z42",2,42,false],["line","Z42",42,-1],["clear","Z43","current"],["add","Z43","W43","1"],["map","Z43",2,43,false],["line","Z43",43,-1],["clear","Z44","current"],["add","Z44","W44","1"],["map","Z44",2,44,false],["line","Z44",44,-1],["clear","Z45","current"],["add","Z45","W45","1"],["map","Z45",2,45,false],["line","Z45",45,-1],["clear","Z48","current"],["add","Z48","W48","1"],["map","Z48",2,48,false],["line","Z48",48,-1],["clear","Z49","current"],["add","Z49","W49","1"],["map","Z49",2,49,false],["line","Z49",49,-1],["clear","Z50","current"],["add","Z50","W50","1"],["map","Z50",2,50,false],["line","Z50",50,-1],["clear","Z51","current"],["add","Z51","W51","1"],["map","Z51",2,51,false],["line","Z51",51,-1],["clear","Z52","current"],["add","Z52","W52","1"],["map","Z52",2,52,false],["line","Z52",52,-1],["clear","Z53","current"],["add","Z53","W53","1"],["map","Z53",2,53,false],["line","Z53",53,-1],["clear","Z54","current"],["add","Z54","W54","1"],["map","Z54",2,54,false],["line","Z54",54,-1],["clear","Z55","current"],["add","Z55","W55","1"],["map","Z55",2,55,false],["line","Z55",55,-1],["clear","Z56","current"],["add","Z56","W56","1"],["map","Z56",2,56,false],["line","Z56",56,-1],["clear","Z58","current"],["add","Z58","W58","1"],["map","Z58",2,58,false],["line","Z58",58,-1],["clear","Z59","current"],["add","Z59","W59","1"],["map","Z59",2,59,false],["line","Z59",59,-1],["clear","Z60","current"],["add","Z60","W60","1"],["map","Z60",2,60,false],["line","Z60",60,-1],["clear","Z61","current"],["add","Z61","W61","1"],["map","Z61",2,61,false],["line","Z61",61,-1],["clear","Z62","current"],["add","Z62","W62","1"],["map","Z62",2,62,false],["line","Z62",62,-1],["clear","Z63","current"],["add","Z63","W63","1"],["map","Z63",2,63,false],["line","Z63",63,-1],["clear","Z64","current"],["add","Z64","W64","1"],["map","Z64",2,64,false],["line","Z64",64,-1],["clear","Z65","current"],["add","Z65","W65","1"],["map","Z65",2,65,false],["line","Z65",65,-1],["clear","Z66","current"],["add","Z66","W66","1"],["map","Z66",2,66,false],["line","Z66",66,-1],["clear","Z67","current"],["add","Z67","W67","1"],["map","Z67",2,67,false],["line","Z67",67,-1],["clear","Z68","current"],["add","Z68","W68","1"],["map","Z68",2,68,false],["line","Z68",68,-1],["clear","Z69","current"],["add","Z69","W69","1"],["map","Z69",2,69,false],["line","Z69",69,-1],["clear","Z70","current"],["add","Z70","W70","1"],["map","Z70",2,70,false],["line","Z70",70,-1],["clear","Z71","current"],["add","Z71","W71","1"],["map","Z71",2,71,false],["line","Z71",71,-1],["clear","Z72","current"],["add","Z72","W72","1"],["map","Z72",2,72,false],["line","Z72",72,-1],["clear","Z73","current"],["add","Z73","W73","1"],["map","Z73",2,73,false],["line","Z73",73,-1],["clear","Z74","current"],["add","Z74","W74","1"],["map","Z74",2,74,false],["line","Z74",74,-1],["clear","Z75","current"],["add","Z75","W75","1"],["map","Z75",2,75,false],["line","Z75",75,-1],["clear","Z77","current"],["add","Z77","W77","1"],["map","Z77",2,77,false],["line","Z77",77,-1],["clear","Z78","current"],["add","Z78","W78","1"],["map","Z78",2,78,false],["line","Z78",78,-1],["clear","Z79","current"],["add","Z79","W79","1"],["map","Z79",2,79,false],["line","Z79",79,-1],["clear","Z80","current"],["add","Z80","W80","1"],["map","Z80",2,80,false],["line","Z80",80,-1],["clear","Z82","current"],["add","Z82","W82","1"],["map","Z82",2,82,false],["line","Z82",82,-1],["clear","Z83","current"],["add","Z83","W83","1"],["map","Z83",2,83,false],["line","Z83",83,-1],["clear","Z84","current"],["add","Z84","W84","1"],["map","Z84",2,84,false],["line","Z84",84,-1],["clear","Z85","current"],["add","Z85","W85","1"],["map","Z85",2,85,false],["line","Z85",85,-1],["clear","Z86","current"],["add","Z86","W86","1"],["map","Z86",2,86,false],["line","Z86",86,-1],["clear","Z88","current"],["add","Z88","W88","1"],["map","Z88",2,88,false],["line","Z88",88,-1],["clear","Z89","current"],["add","Z89","W89","1"],["map","Z89",2,89,false],["line","Z89",89,-1],["clear","Z90","current"],["add","Z90","W90","1"],["map","Z90",2,90,false],["line","Z90",90,-1],["clear","Z91","current"],["add","Z91","W91","1"],["map","Z91",2,91,false],["line","Z91",91,-1],["clear","Z93","current"],["add","Z93","W93","1"],["map","Z93",2,93,false],["line","Z93",93,-1],["clear","Z94","current"],["add","Z94","W94","1"],["map","Z94",2,94,false],["line","Z94",94,-1],["clear","Z95","current"],["add","Z95","W95","1"],["map","Z95",2,95,false],["line","Z95",95,-1],["clear","Z96","current"],["add","Z96","W96","1"],["map","Z96",2,96,false],["line","Z96",96,-1],["clear","Z97","current"],["add","Z97","W97","1"],["map","Z97",2,97,false],["line","Z97",97,-1],["clear","Z98","current"],["add","Z98","W98","1"],["map","Z98",2,98,false],["line","Z98",98,-1],["clear","Z99","current"],["add","Z99","W99","1"],["map","Z99",2,99,false],["line","Z99",99,-1],["clear","Z100","current"],["add","Z100","W100","1"],["map","Z100",2,100,false],["line","Z100",100,-1],["clear","Z101","current"],["add","Z101","W101","1"],["map","Z101",2,101,false],["line","Z101",101,-1],["clear","Z102","current"],["add","Z102","W102","1"],["map","Z102",2,102,false],["line","Z102",102,-1],["clear","Z103","current"],["add","Z103","W103","1"],["map","Z103",2,103,false],["line","Z103",103,-1],["clear","Z104","current"],["add","Z104","W104","1"],["map","Z104",2,104,false],["line","Z104",104,-1],["clear","Z105","current"],["add","Z105","W105","1"],["map","Z105",2,105,false],["line","Z105",105,-1],["clear","Z106","current"],["add","Z106","W106","1"],["map","Z106",2,106,false],["line","Z106",106,-1],["clear","Z107","current"],["add","Z107","W107","1"],["map","Z107",2,107,false],["line","Z107",107,-1],["clear","Z108","current"],["add","Z108","W108","1"],["map","Z108",2,108,false],["line","Z108",108,-1],["clear","Z109","current"],["add","Z109","W109","1"],["map","Z109",2,109,false],["line","Z109",109,-1],["clear","Z0","current"],["add","Z0","W21","1"],["map","Z0",2,21,false],["line","Z0",21,-1],["clear","Z7","current"],["add","Z7","W37","1"],["map","Z7",2,37,false],["line","Z7",37,-1],["clear","Z20","current"],["add","Z20","W47","1"],["map","Z20",2,47,false],["line","Z20",47,-1],["clear","Z27","current"],["add","Z27","W76","1"],["map","Z27",2,76,false],["line","Z27",76,-1],["clear","Z36","current"],["add","Z36","W81","1"],["map","Z36",2,81,false],["line","Z36",81,-1],["clear","Z46","current"],["add","Z46","W87","1"],["map","Z46",2,87,false],["line","Z46",87,-1],["clear","Z57","current"],["add","Z57","W92","1"],["map","Z57",2,92,false],["line","Z57",92,-1],["clear","Z111","current"],["add","Z111","W110","1"],["map","Z111",2,110,false],["line","Z111",110,-1],["begin","rectangular_future_correction",8],["clear","F0","query2"],["add","F0","Z2","1"],["add","F0","Z9","1"],["add","F0","Z10","1"],["add","F0","Z11","1"],["add","F0","Z12","1"],["add","F0","Z17","1"],["add","F0","Z18","1"],["add","F0","Z19","1"],["add","F0","Z22","1"],["add","F0","Z23","1"],["add","F0","Z24","1"],["add","F0","Z25","1"],["add","F0","Z31","1"],["add","F0","Z32","1"],["add","F0","Z33","1"],["add","F0","Z34","1"],["add","F0","Z35","1"],["add","F0","Z38","1"],["add","F0","Z39","1"],["add","F0","Z40","1"],["add","F0","Z45","1"],["add","F0","Z48","1"],["add","F0","Z49","1"],["add","F0","Z50","1"],["add","F0","Z54","1"],["add","F0","Z55","1"],["add","F0","Z56","1"],["add","F0","Z61","1"],["add","F0","Z62","1"],["add","F0","Z63","1"],["add","F0","Z70","1"],["add","F0","Z71","1"],["add","F0","Z72","1"],["add","F0","Z77","1"],["add","F0","Z79","1"],["add","F0","Z85","1"],["add","F0","Z89","1"],["add","F0","Z90","1"],["add","F0","Z91","1"],["add","F0","Z94","1"],["add","F0","Z98","1"],["add","F0","Z100","1"],["add","F0","Z101","1"],["add","F0","Z102","1"],["add","F0","Z103","1"],["add","F0","Z107","1"],["add","F0","Z108","1"],["add","F0","Z109","1"],["add","F0","Z27","1"],["add","F0","Z36","1"],["add","F0","Z46","1"],["add","F0","Z57","1"],["clear","F1","query2"],["add","F1","Z1","1"],["add","F1","Z2","1"],["add","F1","Z3","1"],["add","F1","Z4","1"],["add","F1","Z5","1"],["add","F1","Z6","1"],["add","F1","Z8","1"],["add","F1","Z9","-1"],["add","F1","Z10","-1"],["add","F1","Z11","-1"],["add","F1","Z25","1"],["add","F1","Z26","1"],["add","F1","Z28","1"],["add","F1","Z29","1"],["add","F1","Z30","1"],["add","F1","Z58","1"],["add","F1","Z59","1"],["add","F1","Z60","1"],["add","F1","Z61","-1"],["add","F1","Z62","-1"],["add","F1","Z63","-1"],["add","F1","Z64","1"],["add","F1","Z65","1"],["add","F1","Z66","1"],["add","F1","Z67","1"],["add","F1","Z68","1"],["add","F1","Z69","1"],["add","F1","Z70","1"],["add","F1","Z71","1"],["add","F1","Z72","1"],["add","F1","Z73","1"],["add","F1","Z74","1"],["add","F1","Z75","1"],["add","F1","Z79","-1"],["add","F1","Z80","1"],["add","F1","Z82","1"],["add","F1","Z83","1"],["add","F1","Z84","1"],["add","F1","Z86","1"],["add","F1","Z88","1"],["add","F1","Z89","1"],["add","F1","Z90","1"],["add","F1","Z91","1"],["add","F1","Z93","1"],["add","F1","Z94","-1"],["add","F1","Z95","1"],["add","F1","Z96","1"],["add","F1","Z97","1"],["add","F1","Z27","1"],["add","F1","Z36","-1"],["add","F1","Z46","1"],["add","F1","Z57","-1"],["clear","F2","query2"],["add","F2","Z1","1"],["add","F2","Z6","1"],["add","F2","Z12","1"],["add","F2","Z13","1"],["add","F2","Z14","1"],["add","F2","Z15","1"],["add","F2","Z16","1"],["add","F2","Z17","-1"],["add","F2","Z18","-1"],["add","F2","Z19","-1"],["add","F2","Z28","-1"],["add","F2","Z29","-1"],["add","F2","Z30","-1"],["add","F2","Z31","1"],["add","F2","Z38","-1"],["add","F2","Z39","-1"],["add","F2","Z40","-1"],["add","F2","Z41","1"],["add","F2","Z42","1"],["add","F2","Z43","1"],["add","F2","Z44","1"],["add","F2","Z51","1"],["add","F2","Z52","1"],["add","F2","Z53","1"],["add","F2","Z54","1"],["add","F2","Z55","1"],["add","F2","Z56","1"],["add","F2","Z58","-1"],["add","F2","Z59","-1"],["add","F2","Z60","-1"],["add","F2","Z73","1"],["add","F2","Z74","1"],["add","F2","Z75","1"],["add","F2","Z77","-1"],["add","F2","Z78","1"],["add","F2","Z82","1"],["add","F2","Z83","1"],["add","F2","Z84","1"],["add","F2","Z86","-1"],["add","F2","Z93","-1"],["add","F2","Z99","1"],["add","F2","Z100","1"],["add","F2","Z101","1"],["add","F2","Z102","1"],["add","F2","Z103","-1"],["add","F2","Z104","1"],["add","F2","Z105","1"],["add","F2","Z106","1"],["add","F2","Z27","1"],["add","F2","Z36","-1"],["add","F2","Z46","-1"],["add","F2","Z57","1"],["clear","F3","query2"],["add","F3","Z3","1"],["add","F3","Z4","1"],["add","F3","Z5","1"],["add","F3","Z8","-1"],["add","F3","Z13","1"],["add","F3","Z14","1"],["add","F3","Z15","1"],["add","F3","Z16","-1"],["add","F3","Z22","-1"],["add","F3","Z23","-1"],["add","F3","Z24","-1"],["add","F3","Z26","-1"],["add","F3","Z32","1"],["add","F3","Z33","1"],["add","F3","Z34","1"],["add","F3","Z35","-1"],["add","F3","Z41","-1"],["add","F3","Z42","-1"],["add","F3","Z43","-1"],["add","F3","Z44","-1"],["add","F3","Z45","-1"],["add","F3","Z48","1"],["add","F3","Z49","1"],["add","F3","Z50","1"],["add","F3","Z51","1"],["add","F3","Z52","1"],["add","F3","Z53","1"],["add","F3","Z64","-1"],["add","F3","Z65","-1"],["add","F3","Z66","-1"],["add","F3","Z67","1"],["add","F3","Z68","1"],["add","F3","Z69","1"],["add","F3","Z78","1"],["add","F3","Z80","1"],["add","F3","Z85","1"],["add","F3","Z88","1"],["add","F3","Z95","-1"],["add","F3","Z96","-1"],["add","F3","Z97","-1"],["add","F3","Z98","1"],["add","F3","Z99","1"],["add","F3","Z104","-1"],["add","F3","Z105","-1"],["add","F3","Z106","-1"],["add","F3","Z107","-1"],["add","F3","Z108","-1"],["add","F3","Z109","-1"],["add","F3","Z27","-1"],["add","F3","Z36","-1"],["add","F3","Z46","1"],["add","F3","Z57","1"],["clear","F4","query2"],["add","F4","Z1","-1"],["add","F4","Z3","-1"],["add","F4","Z6","1"],["add","F4","Z8","1"],["add","F4","Z10","-1"],["add","F4","Z11","-1"],["add","F4","Z12","1"],["add","F4","Z14","1"],["add","F4","Z15","1"],["add","F4","Z17","1"],["add","F4","Z24","-1"],["add","F4","Z26","-1"],["add","F4","Z28","-1"],["add","F4","Z31","-1"],["add","F4","Z32","-1"],["add","F4","Z35","-1"],["add","F4","Z38","-1"],["add","F4","Z41","1"],["add","F4","Z42","1"],["add","F4","Z45","1"],["add","F4","Z48","1"],["add","F4","Z52","-1"],["add","F4","Z53","-1"],["add","F4","Z56","-1"],["add","F4","Z58","1"],["add","F4","Z62","1"],["add","F4","Z63","1"],["add","F4","Z66","-1"],["add","F4","Z67","1"],["add","F4","Z70","1"],["add","F4","Z71","1"],["add","F4","Z75","-1"],["add","F4","Z77","-1"],["add","F4","Z80","1"],["add","F4","Z82","1"],["add","F4","Z85","-1"],["add","F4","Z86","-1"],["add","F4","Z88","-1"],["add","F4","Z90","-1"],["add","F4","Z91","-1"],["add","F4","Z93","1"],["add","F4","Z95","1"],["add","F4","Z98","1"],["add","F4","Z100","1"],["add","F4","Z103","1"],["add","F4","Z105","-1"],["add","F4","Z106","-1"],["add","F4","Z107","1"],["add","F4","Z0","1"],["add","F4","Z7","1"],["add","F4","Z20","1"],["add","F4","Z111","1"],["clear","F5","query2"],["add","F5","Z4","-1"],["add","F5","Z5","1"],["add","F5","Z10","1"],["add","F5","Z11","-1"],["add","F5","Z14","-1"],["add","F5","Z15","1"],["add","F5","Z18","1"],["add","F5","Z19","-1"],["add","F5","Z22","1"],["add","F5","Z23","-1"],["add","F5","Z29","-1"],["add","F5","Z30","1"],["add","F5","Z33","-1"],["add","F5","Z34","1"],["add","F5","Z39","-1"],["add","F5","Z40","1"],["add","F5","Z41","1"],["add","F5","Z42","-1"],["add","F5","Z49","1"],["add","F5","Z50","-1"],["add","F5","Z52","1"],["add","F5","Z53","-1"],["add","F5","Z54","1"],["add","F5","Z55","-1"],["add","F5","Z59","1"],["add","F5","Z60","-1"],["add","F5","Z62","-1"],["add","F5","Z63","1"],["add","F5","Z64","1"],["add","F5","Z65","-1"],["add","F5","Z68","1"],["add","F5","Z69","-1"],["add","F5","Z70","1"],["add","F5","Z71","-1"],["add","F5","Z73","1"],["add","F5","Z74","-1"],["add","F5","Z83","1"],["add","F5","Z84","-1"],["add","F5","Z90","1"],["add","F5","Z91","-1"],["add","F5","Z96","1"],["add","F5","Z97","-1"],["add","F5","Z101","1"],["add","F5","Z102","-1"],["add","F5","Z105","1"],["add","F5","Z106","-1"],["add","F5","Z108","1"],["add","F5","Z109","-1"],["add","F5","Z0","1"],["add","F5","Z7","-1"],["add","F5","Z20","1"],["add","F5","Z111","-1"],["clear","F6","query2"],["add","F6","Z2","1"],["add","F6","Z3","1"],["add","F6","Z8","1"],["add","F6","Z9","-1"],["add","F6","Z12","1"],["add","F6","Z13","1"],["add","F6","Z16","1"],["add","F6","Z17","-1"],["add","F6","Z22","-1"],["add","F6","Z23","-1"],["add","F6","Z25","-1"],["add","F6","Z26","-1"],["add","F6","Z29","-1"],["add","F6","Z30","-1"],["add","F6","Z31","-1"],["add","F6","Z33","-1"],["add","F6","Z34","-1"],["add","F6","Z38","1"],["add","F6","Z43","1"],["add","F6","Z44","-1"],["add","F6","Z49","1"],["add","F6","Z50","1"],["add","F6","Z51","-1"],["add","F6","Z56","1"],["add","F6","Z59","1"],["add","F6","Z60","1"],["add","F6","Z61","1"],["add","F6","Z66","1"],["add","F6","Z67","-1"],["add","F6","Z72","1"],["add","F6","Z73","-1"],["add","F6","Z74","-1"],["add","F6","Z77","-1"],["add","F6","Z78","1"],["add","F6","Z79","-1"],["add","F6","Z80","1"],["add","F6","Z83","1"],["add","F6","Z84","1"],["add","F6","Z88","-1"],["add","F6","Z89","-1"],["add","F6","Z94","1"],["add","F6","Z95","-1"],["add","F6","Z99","-1"],["add","F6","Z100","-1"],["add","F6","Z103","1"],["add","F6","Z104","-1"],["add","F6","Z108","1"],["add","F6","Z109","1"],["add","F6","Z0","1"],["add","F6","Z7","1"],["add","F6","Z20","-1"],["add","F6","Z111","-1"],["clear","F7","query2"],["add","F7","Z1","-1"],["add","F7","Z2","-1"],["add","F7","Z4","-1"],["add","F7","Z5","-1"],["add","F7","Z6","1"],["add","F7","Z9","-1"],["add","F7","Z13","1"],["add","F7","Z16","-1"],["add","F7","Z18","1"],["add","F7","Z19","1"],["add","F7","Z24","1"],["add","F7","Z25","1"],["add","F7","Z28","1"],["add","F7","Z32","1"],["add","F7","Z35","-1"],["add","F7","Z39","-1"],["add","F7","Z40","-1"],["add","F7","Z43","1"],["add","F7","Z44","1"],["add","F7","Z45","1"],["add","F7","Z48","-1"],["add","F7","Z51","-1"],["add","F7","Z54","-1"],["add","F7","Z55","-1"],["add","F7","Z58","-1"],["add","F7","Z61","1"],["add","F7","Z64","-1"],["add","F7","Z65","-1"],["add","F7","Z68","1"],["add","F7","Z69","1"],["add","F7","Z72","1"],["add","F7","Z75","1"],["add","F7","Z78","-1"],["add","F7","Z79","1"],["add","F7","Z82","-1"],["add","F7","Z85","-1"],["add","F7","Z86","-1"],["add","F7","Z89","-1"],["add","F7","Z93","1"],["add","F7","Z94","-1"],["add","F7","Z96","1"],["add","F7","Z97","1"],["add","F7","Z98","1"],["add","F7","Z99","1"],["add","F7","Z101","1"],["add","F7","Z102","1"],["add","F7","Z104","-1"],["add","F7","Z107","-1"],["add","F7","Z0","-1"],["add","F7","Z7","1"],["add","F7","Z20","1"],["add","F7","Z111","-1"],["clear","Z1","query2"],["clear","Z2","query2"],["clear","Z3","query2"],["clear","Z4","query2"],["clear","Z5","query2"],["clear","Z6","query2"],["clear","Z8","query2"],["clear","Z9","query2"],["add","Z1","F0","-1/4"],["add","Z1","F1","-1/4"],["add","Z1","F2","-1/4"],["add","Z1","F3","-1/4"],["add","Z2","F0","-1/4"],["add","Z2","F1","1/4"],["add","Z2","F2","1/4"],["add","Z2","F3","-1/4"],["add","Z3","F4","-1/4"],["add","Z3","F5","1/4"],["add","Z3","F6","-1/4"],["add","Z3","F7","1/4"],["add","Z4","F0","-1/4"],["add","Z4","F1","-1/4"],["add","Z4","F2","1/4"],["add","Z4","F3","1/4"],["add","Z5","F4","-1/4"],["add","Z5","F5","-1/4"],["add","Z5","F6","-1/4"],["add","Z5","F7","-1/4"],["add","Z6","F4","-1/4"],["add","Z6","F5","1/4"],["add","Z6","F6","1/4"],["add","Z6","F7","-1/4"],["add","Z8","F0","-1/4"],["add","Z8","F1","1/4"],["add","Z8","F2","-1/4"],["add","Z8","F3","1/4"],["add","Z9","F4","-1/4"],["add","Z9","F5","-1/4"],["add","Z9","F6","1/4"],["add","Z9","F7","1/4"],["clear","F0","identity"],["clear","F1","identity"],["clear","F2","identity"],["clear","F3","identity"],["clear","F4","identity"],["clear","F5","identity"],["clear","F6","identity"],["clear","F7","identity"],["end","rectangular_future_correction",8],["clear","Z0","current"],["add","Z0","X0","1"],["add","Z0","W0","1"],["clear","Z7","current"],["add","Z7","X7","1"],["add","Z7","W7","1"],["clear","Z20","current"],["add","Z20","X20","1"],["add","Z20","W20","1"],["clear","Z27","current"],["add","Z27","X27","1"],["add","Z27","W27","1"],["clear","Z36","current"],["add","Z36","X36","1"],["add","Z36","W36","1"],["clear","Z46","current"],["add","Z46","X46","1"],["add","Z46","W46","1"],["clear","Z57","current"],["add","Z57","X57","1"],["add","Z57","W57","1"],["clear","Z111","current"],["add","Z111","X111","1"],["add","Z111","W111","1"],["line","Z1",0,1],["map","Z1",2,0,true],["add","W0","Z1","1"],["line","Z2",7,1],["map","Z2",2,7,true],["add","W7","Z2","1"],["line","Z3",20,1],["map","Z3",2,20,true],["add","W20","Z3","1"],["line","Z4",27,1],["map","Z4",2,27,true],["add","W27","Z4","1"],["line","Z5",36,1],["map","Z5",2,36,true],["add","W36","Z5","1"],["line","Z6",46,1],["map","Z6",2,46,true],["add","W46","Z6","1"],["line","Z8",57,1],["map","Z8",2,57,true],["add","W57","Z8","1"],["line","Z9",111,1],["map","Z9",2,111,true],["add","W111","Z9","1"],["clear","Z1","current"],["add","Z1","X1","1"],["clear","Z2","current"],["add","Z2","X2","1"],["clear","Z3","current"],["add","Z3","X3","1"],["clear","Z4","current"],["add","Z4","X4","1"],["clear","Z5","current"],["add","Z5","X5","1"],["clear","Z6","current"],["add","Z6","X6","1"],["clear","Z8","current"],["add","Z8","X8","1"],["clear","Z9","current"],["add","Z9","X9","1"],["clear","Z10","current"],["add","Z10","X10","1"],["clear","Z11","current"],["add","Z11","X11","1"],["clear","Z12","current"],["add","Z12","X12","1"],["clear","Z13","current"],["add","Z13","X13","1"],["clear","Z14","current"],["add","Z14","X14","1"],["clear","Z15","current"],["add","Z15","X15","1"],["clear","Z16","current"],["add","Z16","X16","1"],["clear","Z17","current"],["add","Z17","X17","1"],["clear","Z18","current"],["add","Z18","X18","1"],["clear","Z19","current"],["add","Z19","X19","1"],["clear","Z22","current"],["add","Z22","X22","1"],["clear","Z23","current"],["add","Z23","X23","1"],["clear","Z24","current"],["add","Z24","X24","1"],["clear","Z25","current"],["add","Z25","X25","1"],["clear","Z26","current"],["add","Z26","X26","1"],["clear","Z28","current"],["add","Z28","X28","1"],["clear","Z29","current"],["add","Z29","X29","1"],["clear","Z30","current"],["add","Z30","X30","1"],["clear","Z31","current"],["add","Z31","X31","1"],["clear","Z32","current"],["add","Z32","X32","1"],["clear","Z33","current"],["add","Z33","X33","1"],["clear","Z34","current"],["add","Z34","X34","1"],["clear","Z35","current"],["add","Z35","X35","1"],["clear","Z38","current"],["add","Z38","X38","1"],["clear","Z39","current"],["add","Z39","X39","1"],["clear","Z40","current"],["add","Z40","X40","1"],["clear","Z41","current"],["add","Z41","X41","1"],["clear","Z42","current"],["add","Z42","X42","1"],["clear","Z43","current"],["add","Z43","X43","1"],["clear","Z44","current"],["add","Z44","X44","1"],["clear","Z45","current"],["add","Z45","X45","1"],["clear","Z48","current"],["add","Z48","X48","1"],["clear","Z49","current"],["add","Z49","X49","1"],["clear","Z50","current"],["add","Z50","X50","1"],["clear","Z51","current"],["add","Z51","X51","1"],["clear","Z52","current"],["add","Z52","X52","1"],["clear","Z53","current"],["add","Z53","X53","1"],["clear","Z54","current"],["add","Z54","X54","1"],["clear","Z55","current"],["add","Z55","X55","1"],["clear","Z56","current"],["add","Z56","X56","1"],["clear","Z58","current"],["add","Z58","X58","1"],["clear","Z59","current"],["add","Z59","X59","1"],["clear","Z60","current"],["add","Z60","X60","1"],["clear","Z61","current"],["add","Z61","X61","1"],["clear","Z62","current"],["add","Z62","X62","1"],["clear","Z63","current"],["add","Z63","X63","1"],["clear","Z64","current"],["add","Z64","X64","1"],["clear","Z65","current"],["add","Z65","X65","1"],["clear","Z66","current"],["add","Z66","X66","1"],["clear","Z67","current"],["add","Z67","X67","1"],["clear","Z68","current"],["add","Z68","X68","1"],["clear","Z69","current"],["add","Z69","X69","1"],["clear","Z70","current"],["add","Z70","X70","1"],["clear","Z71","current"],["add","Z71","X71","1"],["clear","Z72","current"],["add","Z72","X72","1"],["clear","Z73","current"],["add","Z73","X73","1"],["clear","Z74","current"],["add","Z74","X74","1"],["clear","Z75","current"],["add","Z75","X75","1"],["clear","Z77","current"],["add","Z77","X77","1"],["clear","Z78","current"],["add","Z78","X78","1"],["clear","Z79","current"],["add","Z79","X79","1"],["clear","Z80","current"],["add","Z80","X80","1"],["clear","Z82","current"],["add","Z82","X82","1"],["clear","Z83","current"],["add","Z83","X83","1"],["clear","Z84","current"],["add","Z84","X84","1"],["clear","Z85","current"],["add","Z85","X85","1"],["clear","Z86","current"],["add","Z86","X86","1"],["clear","Z88","current"],["add","Z88","X88","1"],["clear","Z89","current"],["add","Z89","X89","1"],["clear","Z90","current"],["add","Z90","X90","1"],["clear","Z91","current"],["add","Z91","X91","1"],["clear","Z93","current"],["add","Z93","X93","1"],["clear","Z94","current"],["add","Z94","X94","1"],["clear","Z95","current"],["add","Z95","X95","1"],["clear","Z96","current"],["add","Z96","X96","1"],["clear","Z97","current"],["add","Z97","X97","1"],["clear","Z98","current"],["add","Z98","X98","1"],["clear","Z99","current"],["add","Z99","X99","1"],["clear","Z100","current"],["add","Z100","X100","1"],["clear","Z101","current"],["add","Z101","X101","1"],["clear","Z102","current"],["add","Z102","X102","1"],["clear","Z103","current"],["add","Z103","X103","1"],["clear","Z104","current"],["add","Z104","X104","1"],["clear","Z105","current"],["add","Z105","X105","1"],["clear","Z106","current"],["add","Z106","X106","1"],["clear","Z107","current"],["add","Z107","X107","1"],["clear","Z108","current"],["add","Z108","X108","1"],["clear","Z109","current"],["add","Z109","X109","1"],["add","Z0","W0","-1"],["add","Z1","W1","1"],["add","Z2","W2","1"],["add","Z3","W3","1"],["add","Z4","W4","1"],["add","Z5","W5","1"],["add","Z6","W6","1"],["add","Z7","W7","-1"],["add","Z8","W8","1"],["add","Z9","W9","1"],["add","Z10","W10","1"],["add","Z11","W11","1"],["add","Z12","W12","1"],["add","Z13","W13","1"],["add","Z14","W14","1"],["add","Z15","W15","1"],["add","Z16","W16","1"],["add","Z17","W17","1"],["add","Z18","W18","1"],["add","Z19","W19","1"],["add","Z20","W20","-1"],["add","Z21","W21","-1"],["add","Z22","W22","1"],["add","Z23","W23","1"],["add","Z24","W24","1"],["add","Z25","W25","1"],["add","Z26","W26","1"],["add","Z27","W27","-1"],["add","Z28","W28","1"],["add","Z29","W29","1"],["add","Z30","W30","1"],["add","Z31","W31","1"],["add","Z32","W32","1"],["add","Z33","W33","1"],["add","Z34","W34","1"],["add","Z35","W35","1"],["add","Z36","W36","-1"],["add","Z37","W37","-1"],["add","Z38","W38","1"],["add","Z39","W39","1"],["add","Z40","W40","1"],["add","Z41","W41","1"],["add","Z42","W42","1"],["add","Z43","W43","1"],["add","Z44","W44","1"],["add","Z45","W45","1"],["add","Z46","W46","-1"],["add","Z47","W47","-1"],["add","Z48","W48","1"],["add","Z49","W49","1"],["add","Z50","W50","1"],["add","Z51","W51","1"],["add","Z52","W52","1"],["add","Z53","W53","1"],["add","Z54","W54","1"],["add","Z55","W55","1"],["add","Z56","W56","1"],["add","Z57","W57","-1"],["add","Z58","W58","1"],["add","Z59","W59","1"],["add","Z60","W60","1"],["add","Z61","W61","1"],["add","Z62","W62","1"],["add","Z63","W63","1"],["add","Z64","W64","1"],["add","Z65","W65","1"],["add","Z66","W66","1"],["add","Z67","W67","1"],["add","Z68","W68","1"],["add","Z69","W69","1"],["add","Z70","W70","1"],["add","Z71","W71","1"],["add","Z72","W72","1"],["add","Z73","W73","1"],["add","Z74","W74","1"],["add","Z75","W75","1"],["add","Z76","W76","-1"],["add","Z77","W77","1"],["add","Z78","W78","1"],["add","Z79","W79","1"],["add","Z80","W80","1"],["add","Z81","W81","-1"],["add","Z82","W82","1"],["add","Z83","W83","1"],["add","Z84","W84","1"],["add","Z85","W85","1"],["add","Z86","W86","1"],["add","Z87","W87","-1"],["add","Z88","W88","1"],["add","Z89","W89","1"],["add","Z90","W90","1"],["add","Z91","W91","1"],["add","Z92","W92","-1"],["add","Z93","W93","1"],["add","Z94","W94","1"],["add","Z95","W95","1"],["add","Z96","W96","1"],["add","Z97","W97","1"],["add","Z98","W98","1"],["add","Z99","W99","1"],["add","Z100","W100","1"],["add","Z101","W101","1"],["add","Z102","W102","1"],["add","Z103","W103","1"],["add","Z104","W104","1"],["add","Z105","W105","1"],["add","Z106","W106","1"],["add","Z107","W107","1"],["add","Z108","W108","1"],["add","Z109","W109","1"],["add","Z110","W110","-1"],["add","Z111","W111","-1"],["checkpoint","original_F0_outputs"],["add","W0","Z0","1"],["add","W1","Z1","-1"],["add","W2","Z2","-1"],["add","W3","Z3","-1"],["add","W4","Z4","-1"],["add","W5","Z5","-1"],["add","W6","Z6","-1"],["add","W7","Z7","1"],["add","W8","Z8","-1"],["add","W9","Z9","-1"],["add","W10","Z10","-1"],["add","W11","Z11","-1"],["add","W12","Z12","-1"],["add","W13","Z13","-1"],["add","W14","Z14","-1"],["add","W15","Z15","-1"],["add","W16","Z16","-1"],["add","W17","Z17","-1"],["add","W18","Z18","-1"],["add","W19","Z19","-1"],["add","W20","Z20","1"],["add","W21","Z21","1"],["add","W22","Z22","-1"],["add","W23","Z23","-1"],["add","W24","Z24","-1"],["add","W25","Z25","-1"],["add","W26","Z26","-1"],["add","W27","Z27","1"],["add","W28","Z28","-1"],["add","W29","Z29","-1"],["add","W30","Z30","-1"],["add","W31","Z31","-1"],["add","W32","Z32","-1"],["add","W33","Z33","-1"],["add","W34","Z34","-1"],["add","W35","Z35","-1"],["add","W36","Z36","1"],["add","W37","Z37","1"],["add","W38","Z38","-1"],["add","W39","Z39","-1"],["add","W40","Z40","-1"],["add","W41","Z41","-1"],["add","W42","Z42","-1"],["add","W43","Z43","-1"],["add","W44","Z44","-1"],["add","W45","Z45","-1"],["add","W46","Z46","1"],["add","W47","Z47","1"],["add","W48","Z48","-1"],["add","W49","Z49","-1"],["add","W50","Z50","-1"],["add","W51","Z51","-1"],["add","W52","Z52","-1"],["add","W53","Z53","-1"],["add","W54","Z54","-1"],["add","W55","Z55","-1"],["add","W56","Z56","-1"],["add","W57","Z57","1"],["add","W58","Z58","-1"],["add","W59","Z59","-1"],["add","W60","Z60","-1"],["add","W61","Z61","-1"],["add","W62","Z62","-1"],["add","W63","Z63","-1"],["add","W64","Z64","-1"],["add","W65","Z65","-1"],["add","W66","Z66","-1"],["add","W67","Z67","-1"],["add","W68","Z68","-1"],["add","W69","Z69","-1"],["add","W70","Z70","-1"],["add","W71","Z71","-1"],["add","W72","Z72","-1"],["add","W73","Z73","-1"],["add","W74","Z74","-1"],["add","W75","Z75","-1"],["add","W76","Z76","1"],["add","W77","Z77","-1"],["add","W78","Z78","-1"],["add","W79","Z79","-1"],["add","W80","Z80","-1"],["add","W81","Z81","1"],["add","W82","Z82","-1"],["add","W83","Z83","-1"],["add","W84","Z84","-1"],["add","W85","Z85","-1"],["add","W86","Z86","-1"],["add","W87","Z87","1"],["add","W88","Z88","-1"],["add","W89","Z89","-1"],["add","W90","Z90","-1"],["add","W91","Z91","-1"],["add","W92","Z92","1"],["add","W93","Z93","-1"],["add","W94","Z94","-1"],["add","W95","Z95","-1"],["add","W96","Z96","-1"],["add","W97","Z97","-1"],["add","W98","Z98","-1"],["add","W99","Z99","-1"],["add","W100","Z100","-1"],["add","W101","Z101","-1"],["add","W102","Z102","-1"],["add","W103","Z103","-1"],["add","W104","Z104","-1"],["add","W105","Z105","-1"],["add","W106","Z106","-1"],["add","W107","Z107","-1"],["add","W108","Z108","-1"],["add","W109","Z109","-1"],["add","W110","Z110","1"],["add","W111","Z111","1"],["begin","F0_inverse",16],["clear","F0","wide"],["clear","G0","wide"],["add","F0","Z76","1"],["add","F0","Z81","1"],["add","F0","Z87","1"],["add","F0","Z92","1"],["add","G0","Z0","1"],["add","G0","Z7","1"],["add","G0","Z27","1"],["add","G0","Z57","1"],["clear","F1","wide"],["clear","G1","wide"],["add","F1","Z76","1"],["add","F1","Z81","-1"],["add","F1","Z87","1"],["add","F1","Z92","-1"],["add","G1","Z0","1"],["add","G1","Z7","-1"],["add","G1","Z27","1"],["add","G1","Z57","-1"],["clear","F2","wide"],["clear","G2","wide"],["add","F2","Z76","1"],["add","F2","Z81","-1"],["add","F2","Z87","-1"],["add","F2","Z92","1"],["add","G2","Z0","1"],["add","G2","Z7","-1"],["add","G2","Z27","-1"],["add","G2","Z57","1"],["clear","F3","wide"],["clear","G3","wide"],["add","F3","Z76","-1"],["add","F3","Z81","-1"],["add","F3","Z87","1"],["add","F3","Z92","1"],["add","G3","Z0","1"],["add","G3","Z7","1"],["add","G3","Z27","-1"],["add","G3","Z57","-1"],["clear","F4","wide"],["clear","G4","wide"],["add","F4","Z21","1"],["add","F4","Z37","1"],["add","F4","Z47","1"],["add","F4","Z110","1"],["add","G4","Z20","1"],["add","G4","Z36","1"],["add","G4","Z46","1"],["add","G4","Z111","1"],["clear","F5","wide"],["clear","G5","wide"],["add","F5","Z21","1"],["add","F5","Z37","-1"],["add","F5","Z47","1"],["add","F5","Z110","-1"],["add","G5","Z20","-1"],["add","G5","Z36","1"],["add","G5","Z46","-1"],["add","G5","Z111","1"],["clear","F6","wide"],["clear","G6","wide"],["add","F6","Z21","1"],["add","F6","Z37","1"],["add","F6","Z47","-1"],["add","F6","Z110","-1"],["add","G6","Z20","1"],["add","G6","Z36","1"],["add","G6","Z46","-1"],["add","G6","Z111","-1"],["clear","F7","wide"],["clear","G7","wide"],["add","F7","Z21","-1"],["add","F7","Z37","1"],["add","F7","Z47","1"],["add","F7","Z110","-1"],["add","G7","Z20","-1"],["add","G7","Z36","1"],["add","G7","Z46","1"],["add","G7","Z111","-1"],["add","Z1","F1","1/4"],["add","Z1","F2","1/4"],["add","Z1","F4","-1/4"],["add","Z1","F7","-1/4"],["add","Z2","F0","1/4"],["add","Z2","F1","1/4"],["add","Z2","F6","1/4"],["add","Z2","F7","-1/4"],["add","Z3","F1","1/4"],["add","Z3","F3","1/4"],["add","Z3","F4","-1/4"],["add","Z3","F6","1/4"],["add","Z4","F1","1/4"],["add","Z4","F3","1/4"],["add","Z4","F5","-1/4"],["add","Z4","F7","-1/4"],["add","Z5","F1","1/4"],["add","Z5","F3","1/4"],["add","Z5","F5","1/4"],["add","Z5","F7","-1/4"],["add","Z6","F1","1/4"],["add","Z6","F2","1/4"],["add","Z6","F4","1/4"],["add","Z6","F7","1/4"],["add","Z8","F1","1/4"],["add","Z8","F3","-1/4"],["add","Z8","F4","1/4"],["add","Z8","F6","1/4"],["add","Z9","F0","1/4"],["add","Z9","F1","-1/4"],["add","Z9","F6","-1/4"],["add","Z9","F7","-1/4"],["add","Z10","F0","1/4"],["add","Z10","F1","-1/4"],["add","Z10","F4","-1/4"],["add","Z10","F5","1/4"],["add","Z11","F0","1/4"],["add","Z11","F1","-1/4"],["add","Z11","F4","-1/4"],["add","Z11","F5","-1/4"],["add","Z12","F0","1/4"],["add","Z12","F2","1/4"],["add","Z12","F4","1/4"],["add","Z12","F6","1/4"],["add","Z13","F2","1/4"],["add","Z13","F3","1/4"],["add","Z13","F6","1/4"],["add","Z13","F7","1/4"],["add","Z14","F2","1/4"],["add","Z14","F3","1/4"],["add","Z14","F4","1/4"],["add","Z14","F5","-1/4"],["add","Z15","F2","1/4"],["add","Z15","F3","1/4"],["add","Z15","F4","1/4"],["add","Z15","F5","1/4"],["add","Z16","F2","1/4"],["add","Z16","F3","-1/4"],["add","Z16","F6","1/4"],["add","Z16","F7","-1/4"],["add","Z17","F0","1/4"],["add","Z17","F2","-1/4"],["add","Z17","F4","1/4"],["add","Z17","F6","-1/4"],["add","Z18","F0","1/4"],["add","Z18","F2","-1/4"],["add","Z18","F5","1/4"],["add","Z18","F7","1/4"],["add","Z19","F0","1/4"],["add","Z19","F2","-1/4"],["add","Z19","F5","-1/4"],["add","Z19","F7","1/4"],["add","Z22","F0","1/4"],["add","Z22","F3","-1/4"],["add","Z22","F5","1/4"],["add","Z22","F6","-1/4"],["add","Z23","F0","1/4"],["add","Z23","F3","-1/4"],["add","Z23","F5","-1/4"],["add","Z23","F6","-1/4"],["add","Z24","F0","1/4"],["add","Z24","F3","-1/4"],["add","Z24","F4","-1/4"],["add","Z24","F7","1/4"],["add","Z25","F0","1/4"],["add","Z25","F1","1/4"],["add","Z25","F6","-1/4"],["add","Z25","F7","1/4"],["add","Z26","F1","1/4"],["add","Z26","F3","-1/4"],["add","Z26","F4","-1/4"],["add","Z26","F6","-1/4"],["add","Z28","F1","1/4"],["add","Z28","F2","-1/4"],["add","Z28","F4","-1/4"],["add","Z28","F7","1/4"],["add","Z29","F1","1/4"],["add","Z29","F2","-1/4"],["add","Z29","F5","-1/4"],["add","Z29","F6","-1/4"],["add","Z30","F1","1/4"],["add","Z30","F2","-1/4"],["add","Z30","F5","1/4"],["add","Z30","F6","-1/4"],["add","Z31","F0","1/4"],["add","Z31","F2","1/4"],["add","Z31","F4","-1/4"],["add","Z31","F6","-1/4"],["add","Z32","F0","1/4"],["add","Z32","F3","1/4"],["add","Z32","F4","-1/4"],["add","Z32","F7","1/4"],["add","Z33","F0","1/4"],["add","Z33","F3","1/4"],["add","Z33","F5","-1/4"],["add","Z33","F6","-1/4"],["add","Z34","F0","1/4"],["add","Z34","F3","1/4"],["add","Z34","F5","1/4"],["add","Z34","F6","-1/4"],["add","Z35","F0","1/4"],["add","Z35","F3","-1/4"],["add","Z35","F4","-1/4"],["add","Z35","F7","-1/4"],["add","Z38","F0","1/4"],["add","Z38","F2","-1/4"],["add","Z38","F4","-1/4"],["add","Z38","F6","1/4"],["add","Z39","F0","1/4"],["add","Z39","F2","-1/4"],["add","Z39","F5","-1/4"],["add","Z39","F7","-1/4"],["add","Z40","F0","1/4"],["add","Z40","F2","-1/4"],["add","Z40","F5","1/4"],["add","Z40","F7","-1/4"],["add","Z41","F2","1/4"],["add","Z41","F3","-1/4"],["add","Z41","F4","1/4"],["add","Z41","F5","1/4"],["add","Z42","F2","1/4"],["add","Z42","F3","-1/4"],["add","Z42","F4","1/4"],["add","Z42","F5","-1/4"],["add","Z43","F2","1/4"],["add","Z43","F3","-1/4"],["add","Z43","F6","1/4"],["add","Z43","F7","1/4"],["add","Z44","F2","1/4"],["add","Z44","F3","-1/4"],["add","Z44","F6","-1/4"],["add","Z44","F7","1/4"],["add","Z45","F0","1/4"],["add","Z45","F3","-1/4"],["add","Z45","F4","1/4"],["add","Z45","F7","1/4"],["add","Z48","F0","1/4"],["add","Z48","F3","1/4"],["add","Z48","F4","1/4"],["add","Z48","F7","-1/4"],["add","Z49","F0","1/4"],["add","Z49","F3","1/4"],["add","Z49","F5","1/4"],["add","Z49","F6","1/4"],["add","Z50","F0","1/4"],["add","Z50","F3","1/4"],["add","Z50","F5","-1/4"],["add","Z50","F6","1/4"],["add","Z51","F2","1/4"],["add","Z51","F3","1/4"],["add","Z51","F6","-1/4"],["add","Z51","F7","-1/4"],["add","Z52","F2","1/4"],["add","Z52","F3","1/4"],["add","Z52","F4","-1/4"],["add","Z52","F5","1/4"],["add","Z53","F2","1/4"],["add","Z53","F3","1/4"],["add","Z53","F4","-1/4"],["add","Z53","F5","-1/4"],["add","Z54","F0","1/4"],["add","Z54","F2","1/4"],["add","Z54","F5","1/4"],["add","Z54","F7","-1/4"],["add","Z55","F0","1/4"],["add","Z55","F2","1/4"],["add","Z55","F5","-1/4"],["add","Z55","F7","-1/4"],["add","Z56","F0","1/4"],["add","Z56","F2","1/4"],["add","Z56","F4","-1/4"],["add","Z56","F6","1/4"],["add","Z58","F1","1/4"],["add","Z58","F2","-1/4"],["add","Z58","F4","1/4"],["add","Z58","F7","-1/4"],["add","Z59","F1","1/4"],["add","Z59","F2","-1/4"],["add","Z59","F5","1/4"],["add","Z59","F6","1/4"],["add","Z60","F1","1/4"],["add","Z60","F2","-1/4"],["add","Z60","F5","-1/4"],["add","Z60","F6","1/4"],["add","Z61","F0","1/4"],["add","Z61","F1","-1/4"],["add","Z61","F6","1/4"],["add","Z61","F7","1/4"],["add","Z62","F0","1/4"],["add","Z62","F1","-1/4"],["add","Z62","F4","1/4"],["add","Z62","F5","-1/4"],["add","Z63","F0","1/4"],["add","Z63","F1","-1/4"],["add","Z63","F4","1/4"],["add","Z63","F5","1/4"],["add","Z64","F1","1/4"],["add","Z64","F3","-1/4"],["add","Z64","F5","1/4"],["add","Z64","F7","-1/4"],["add","Z65","F1","1/4"],["add","Z65","F3","-1/4"],["add","Z65","F5","-1/4"],["add","Z65","F7","-1/4"],["add","Z66","F1","1/4"],["add","Z66","F3","-1/4"],["add","Z66","F4","-1/4"],["add","Z66","F6","1/4"],["add","Z67","F1","1/4"],["add","Z67","F3","1/4"],["add","Z67","F4","1/4"],["add","Z67","F6","-1/4"],["add","Z68","F1","1/4"],["add","Z68","F3","1/4"],["add","Z68","F5","1/4"],["add","Z68","F7","1/4"],["add","Z69","F1","1/4"],["add","Z69","F3","1/4"],["add","Z69","F5","-1/4"],["add","Z69","F7","1/4"],["add","Z70","F0","1/4"],["add","Z70","F1","1/4"],["add","Z70","F4","1/4"],["add","Z70","F5","1/4"],["add","Z71","F0","1/4"],["add","Z71","F1","1/4"],["add","Z71","F4","1/4"],["add","Z71","F5","-1/4"],["add","Z72","F0","1/4"],["add","Z72","F1","1/4"],["add","Z72","F6","1/4"],["add","Z72","F7","1/4"],["add","Z73","F1","1/4"],["add","Z73","F2","1/4"],["add","Z73","F5","1/4"],["add","Z73","F6","-1/4"],["add","Z74","F1","1/4"],["add","Z74","F2","1/4"],["add","Z74","F5","-1/4"],["add","Z74","F6","-1/4"],["add","Z75","F1","1/4"],["add","Z75","F2","1/4"],["add","Z75","F4","-1/4"],["add","Z75","F7","1/4"],["add","Z77","F0","1/4"],["add","Z77","F2","-1/4"],["add","Z77","F4","-1/4"],["add","Z77","F6","-1/4"],["add","Z78","F2","1/4"],["add","Z78","F3","1/4"],["add","Z78","F6","1/4"],["add","Z78","F7","-1/4"],["add","Z79","F0","1/4"],["add","Z79","F1","-1/4"],["add","Z79","F6","-1/4"],["add","Z79","F7","1/4"],["add","Z80","F1","1/4"],["add","Z80","F3","1/4"],["add","Z80","F4","1/4"],["add","Z80","F6","1/4"],["add","Z82","F1","1/4"],["add","Z82","F2","1/4"],["add","Z82","F4","1/4"],["add","Z82","F7","-1/4"],["add","Z83","F1","1/4"],["add","Z83","F2","1/4"],["add","Z83","F5","1/4"],["add","Z83","F6","1/4"],["add","Z84","F1","1/4"],["add","Z84","F2","1/4"],["add","Z84","F5","-1/4"],["add","Z84","F6","1/4"],["add","Z85","F0","1/4"],["add","Z85","F3","1/4"],["add","Z85","F4","-1/4"],["add","Z85","F7","-1/4"],["add","Z86","F1","1/4"],["add","Z86","F2","-1/4"],["add","Z86","F4","-1/4"],["add","Z86","F7","-1/4"],["add","Z88","F1","1/4"],["add","Z88","F3","1/4"],["add","Z88","F4","-1/4"],["add","Z88","F6","-1/4"],["add","Z89","F0","1/4"],["add","Z89","F1","1/4"],["add","Z89","F6","-1/4"],["add","Z89","F7","-1/4"],["add","Z90","F0","1/4"],["add","Z90","F1","1/4"],["add","Z90","F4","-1/4"],["add","Z90","F5","1/4"],["add","Z91","F0","1/4"],["add","Z91","F1","1/4"],["add","Z91","F4","-1/4"],["add","Z91","F5","-1/4"],["add","Z93","F1","1/4"],["add","Z93","F2","-1/4"],["add","Z93","F4","1/4"],["add","Z93","F7","1/4"],["add","Z94","F0","1/4"],["add","Z94","F1","-1/4"],["add","Z94","F6","1/4"],["add","Z94","F7","-1/4"],["add","Z95","F1","1/4"],["add","Z95","F3","-1/4"],["add","Z95","F4","1/4"],["add","Z95","F6","-1/4"],["add","Z96","F1","1/4"],["add","Z96","F3","-1/4"],["add","Z96","F5","1/4"],["add","Z96","F7","1/4"],["add","Z97","F1","1/4"],["add","Z97","F3","-1/4"],["add","Z97","F5","-1/4"],["add","Z97","F7","1/4"],["add","Z98","F0","1/4"],["add","Z98","F3","1/4"],["add","Z98","F4","1/4"],["add","Z98","F7","1/4"],["add","Z99","F2","1/4"],["add","Z99","F3","1/4"],["add","Z99","F6","-1/4"],["add","Z99","F7","1/4"],["add","Z100","F0","1/4"],["add","Z100","F2","1/4"],["add","Z100","F4","1/4"],["add","Z100","F6","-1/4"],["add","Z101","F0","1/4"],["add","Z101","F2","1/4"],["add","Z101","F5","1/4"],["add","Z101","F7","1/4"],["add","Z102","F0","1/4"],["add","Z102","F2","1/4"],["add","Z102","F5","-1/4"],["add","Z102","F7","1/4"],["add","Z103","F0","1/4"],["add","Z103","F2","-1/4"],["add","Z103","F4","1/4"],["add","Z103","F6","1/4"],["add","Z104","F2","1/4"],["add","Z104","F3","-1/4"],["add","Z104","F6","-1/4"],["add","Z104","F7","-1/4"],["add","Z105","F2","1/4"],["add","Z105","F3","-1/4"],["add","Z105","F4","-1/4"],["add","Z105","F5","1/4"],["add","Z106","F2","1/4"],["add","Z106","F3","-1/4"],["add","Z106","F4","-1/4"],["add","Z106","F5","-1/4"],["add","Z107","F0","1/4"],["add","Z107","F3","-1/4"],["add","Z107","F4","1/4"],["add","Z107","F7","-1/4"],["add","Z108","F0","1/4"],["add","Z108","F3","-1/4"],["add","Z108","F5","1/4"],["add","Z108","F6","1/4"],["add","Z109","F0","1/4"],["add","Z109","F3","-1/4"],["add","Z109","F5","-1/4"],["add","Z109","F6","1/4"],["add","F0","G0","-1"],["add","F0","Z2","-1"],["add","F0","Z9","-1"],["add","F0","Z10","-1"],["add","F0","Z11","-1"],["add","F0","Z12","-1"],["add","F0","Z17","-1"],["add","F0","Z18","-1"],["add","F0","Z19","-1"],["add","F0","Z22","-1"],["add","F0","Z23","-1"],["add","F0","Z24","-1"],["add","F0","Z25","-1"],["add","F0","Z31","-1"],["add","F0","Z32","-1"],["add","F0","Z33","-1"],["add","F0","Z34","-1"],["add","F0","Z35","-1"],["add","F0","Z38","-1"],["add","F0","Z39","-1"],["add","F0","Z40","-1"],["add","F0","Z45","-1"],["add","F0","Z48","-1"],["add","F0","Z49","-1"],["add","F0","Z50","-1"],["add","F0","Z54","-1"],["add","F0","Z55","-1"],["add","F0","Z56","-1"],["add","F0","Z61","-1"],["add","F0","Z62","-1"],["add","F0","Z63","-1"],["add","F0","Z70","-1"],["add","F0","Z71","-1"],["add","F0","Z72","-1"],["add","F0","Z77","-1"],["add","F0","Z79","-1"],["add","F0","Z85","-1"],["add","F0","Z89","-1"],["add","F0","Z90","-1"],["add","F0","Z91","-1"],["add","F0","Z94","-1"],["add","F0","Z98","-1"],["add","F0","Z100","-1"],["add","F0","Z101","-1"],["add","F0","Z102","-1"],["add","F0","Z103","-1"],["add","F0","Z107","-1"],["add","F0","Z108","-1"],["add","F0","Z109","-1"],["add","F1","G1","-1"],["add","F1","Z1","-1"],["add","F1","Z2","-1"],["add","F1","Z3","-1"],["add","F1","Z4","-1"],["add","F1","Z5","-1"],["add","F1","Z6","-1"],["add","F1","Z8","-1"],["add","F1","Z9","1"],["add","F1","Z10","1"],["add","F1","Z11","1"],["add","F1","Z25","-1"],["add","F1","Z26","-1"],["add","F1","Z28","-1"],["add","F1","Z29","-1"],["add","F1","Z30","-1"],["add","F1","Z58","-1"],["add","F1","Z59","-1"],["add","F1","Z60","-1"],["add","F1","Z61","1"],["add","F1","Z62","1"],["add","F1","Z63","1"],["add","F1","Z64","-1"],["add","F1","Z65","-1"],["add","F1","Z66","-1"],["add","F1","Z67","-1"],["add","F1","Z68","-1"],["add","F1","Z69","-1"],["add","F1","Z70","-1"],["add","F1","Z71","-1"],["add","F1","Z72","-1"],["add","F1","Z73","-1"],["add","F1","Z74","-1"],["add","F1","Z75","-1"],["add","F1","Z79","1"],["add","F1","Z80","-1"],["add","F1","Z82","-1"],["add","F1","Z83","-1"],["add","F1","Z84","-1"],["add","F1","Z86","-1"],["add","F1","Z88","-1"],["add","F1","Z89","-1"],["add","F1","Z90","-1"],["add","F1","Z91","-1"],["add","F1","Z93","-1"],["add","F1","Z94","1"],["add","F1","Z95","-1"],["add","F1","Z96","-1"],["add","F1","Z97","-1"],["add","F2","G2","-1"],["add","F2","Z1","-1"],["add","F2","Z6","-1"],["add","F2","Z12","-1"],["add","F2","Z13","-1"],["add","F2","Z14","-1"],["add","F2","Z15","-1"],["add","F2","Z16","-1"],["add","F2","Z17","1"],["add","F2","Z18","1"],["add","F2","Z19","1"],["add","F2","Z28","1"],["add","F2","Z29","1"],["add","F2","Z30","1"],["add","F2","Z31","-1"],["add","F2","Z38","1"],["add","F2","Z39","1"],["add","F2","Z40","1"],["add","F2","Z41","-1"],["add","F2","Z42","-1"],["add","F2","Z43","-1"],["add","F2","Z44","-1"],["add","F2","Z51","-1"],["add","F2","Z52","-1"],["add","F2","Z53","-1"],["add","F2","Z54","-1"],["add","F2","Z55","-1"],["add","F2","Z56","-1"],["add","F2","Z58","1"],["add","F2","Z59","1"],["add","F2","Z60","1"],["add","F2","Z73","-1"],["add","F2","Z74","-1"],["add","F2","Z75","-1"],["add","F2","Z77","1"],["add","F2","Z78","-1"],["add","F2","Z82","-1"],["add","F2","Z83","-1"],["add","F2","Z84","-1"],["add","F2","Z86","1"],["add","F2","Z93","1"],["add","F2","Z99","-1"],["add","F2","Z100","-1"],["add","F2","Z101","-1"],["add","F2","Z102","-1"],["add","F2","Z103","1"],["add","F2","Z104","-1"],["add","F2","Z105","-1"],["add","F2","Z106","-1"],["add","F3","G3","-1"],["add","F3","Z3","-1"],["add","F3","Z4","-1"],["add","F3","Z5","-1"],["add","F3","Z8","1"],["add","F3","Z13","-1"],["add","F3","Z14","-1"],["add","F3","Z15","-1"],["add","F3","Z16","1"],["add","F3","Z22","1"],["add","F3","Z23","1"],["add","F3","Z24","1"],["add","F3","Z26","1"],["add","F3","Z32","-1"],["add","F3","Z33","-1"],["add","F3","Z34","-1"],["add","F3","Z35","1"],["add","F3","Z41","1"],["add","F3","Z42","1"],["add","F3","Z43","1"],["add","F3","Z44","1"],["add","F3","Z45","1"],["add","F3","Z48","-1"],["add","F3","Z49","-1"],["add","F3","Z50","-1"],["add","F3","Z51","-1"],["add","F3","Z52","-1"],["add","F3","Z53","-1"],["add","F3","Z64","1"],["add","F3","Z65","1"],["add","F3","Z66","1"],["add","F3","Z67","-1"],["add","F3","Z68","-1"],["add","F3","Z69","-1"],["add","F3","Z78","-1"],["add","F3","Z80","-1"],["add","F3","Z85","-1"],["add","F3","Z88","-1"],["add","F3","Z95","1"],["add","F3","Z96","1"],["add","F3","Z97","1"],["add","F3","Z98","-1"],["add","F3","Z99","-1"],["add","F3","Z104","1"],["add","F3","Z105","1"],["add","F3","Z106","1"],["add","F3","Z107","1"],["add","F3","Z108","1"],["add","F3","Z109","1"],["add","F4","G4","-1"],["add","F4","Z1","1"],["add","F4","Z3","1"],["add","F4","Z6","-1"],["add","F4","Z8","-1"],["add","F4","Z10","1"],["add","F4","Z11","1"],["add","F4","Z12","-1"],["add","F4","Z14","-1"],["add","F4","Z15","-1"],["add","F4","Z17","-1"],["add","F4","Z24","1"],["add","F4","Z26","1"],["add","F4","Z28","1"],["add","F4","Z31","1"],["add","F4","Z32","1"],["add","F4","Z35","1"],["add","F4","Z38","1"],["add","F4","Z41","-1"],["add","F4","Z42","-1"],["add","F4","Z45","-1"],["add","F4","Z48","-1"],["add","F4","Z52","1"],["add","F4","Z53","1"],["add","F4","Z56","1"],["add","F4","Z58","-1"],["add","F4","Z62","-1"],["add","F4","Z63","-1"],["add","F4","Z66","1"],["add","F4","Z67","-1"],["add","F4","Z70","-1"],["add","F4","Z71","-1"],["add","F4","Z75","1"],["add","F4","Z77","1"],["add","F4","Z80","-1"],["add","F4","Z82","-1"],["add","F4","Z85","1"],["add","F4","Z86","1"],["add","F4","Z88","1"],["add","F4","Z90","1"],["add","F4","Z91","1"],["add","F4","Z93","-1"],["add","F4","Z95","-1"],["add","F4","Z98","-1"],["add","F4","Z100","-1"],["add","F4","Z103","-1"],["add","F4","Z105","1"],["add","F4","Z106","1"],["add","F4","Z107","-1"],["add","F5","G5","-1"],["add","F5","Z4","1"],["add","F5","Z5","-1"],["add","F5","Z10","-1"],["add","F5","Z11","1"],["add","F5","Z14","1"],["add","F5","Z15","-1"],["add","F5","Z18","-1"],["add","F5","Z19","1"],["add","F5","Z22","-1"],["add","F5","Z23","1"],["add","F5","Z29","1"],["add","F5","Z30","-1"],["add","F5","Z33","1"],["add","F5","Z34","-1"],["add","F5","Z39","1"],["add","F5","Z40","-1"],["add","F5","Z41","-1"],["add","F5","Z42","1"],["add","F5","Z49","-1"],["add","F5","Z50","1"],["add","F5","Z52","-1"],["add","F5","Z53","1"],["add","F5","Z54","-1"],["add","F5","Z55","1"],["add","F5","Z59","-1"],["add","F5","Z60","1"],["add","F5","Z62","1"],["add","F5","Z63","-1"],["add","F5","Z64","-1"],["add","F5","Z65","1"],["add","F5","Z68","-1"],["add","F5","Z69","1"],["add","F5","Z70","-1"],["add","F5","Z71","1"],["add","F5","Z73","-1"],["add","F5","Z74","1"],["add","F5","Z83","-1"],["add","F5","Z84","1"],["add","F5","Z90","-1"],["add","F5","Z91","1"],["add","F5","Z96","-1"],["add","F5","Z97","1"],["add","F5","Z101","-1"],["add","F5","Z102","1"],["add","F5","Z105","-1"],["add","F5","Z106","1"],["add","F5","Z108","-1"],["add","F5","Z109","1"],["add","F6","G6","-1"],["add","F6","Z2","-1"],["add","F6","Z3","-1"],["add","F6","Z8","-1"],["add","F6","Z9","1"],["add","F6","Z12","-1"],["add","F6","Z13","-1"],["add","F6","Z16","-1"],["add","F6","Z17","1"],["add","F6","Z22","1"],["add","F6","Z23","1"],["add","F6","Z25","1"],["add","F6","Z26","1"],["add","F6","Z29","1"],["add","F6","Z30","1"],["add","F6","Z31","1"],["add","F6","Z33","1"],["add","F6","Z34","1"],["add","F6","Z38","-1"],["add","F6","Z43","-1"],["add","F6","Z44","1"],["add","F6","Z49","-1"],["add","F6","Z50","-1"],["add","F6","Z51","1"],["add","F6","Z56","-1"],["add","F6","Z59","-1"],["add","F6","Z60","-1"],["add","F6","Z61","-1"],["add","F6","Z66","-1"],["add","F6","Z67","1"],["add","F6","Z72","-1"],["add","F6","Z73","1"],["add","F6","Z74","1"],["add","F6","Z77","1"],["add","F6","Z78","-1"],["add","F6","Z79","1"],["add","F6","Z80","-1"],["add","F6","Z83","-1"],["add","F6","Z84","-1"],["add","F6","Z88","1"],["add","F6","Z89","1"],["add","F6","Z94","-1"],["add","F6","Z95","1"],["add","F6","Z99","1"],["add","F6","Z100","1"],["add","F6","Z103","-1"],["add","F6","Z104","1"],["add","F6","Z108","-1"],["add","F6","Z109","-1"],["add","F7","G7","-1"],["add","F7","Z1","1"],["add","F7","Z2","1"],["add","F7","Z4","1"],["add","F7","Z5","1"],["add","F7","Z6","-1"],["add","F7","Z9","1"],["add","F7","Z13","-1"],["add","F7","Z16","1"],["add","F7","Z18","-1"],["add","F7","Z19","-1"],["add","F7","Z24","-1"],["add","F7","Z25","-1"],["add","F7","Z28","-1"],["add","F7","Z32","-1"],["add","F7","Z35","1"],["add","F7","Z39","1"],["add","F7","Z40","1"],["add","F7","Z43","-1"],["add","F7","Z44","-1"],["add","F7","Z45","-1"],["add","F7","Z48","1"],["add","F7","Z51","1"],["add","F7","Z54","1"],["add","F7","Z55","1"],["add","F7","Z58","1"],["add","F7","Z61","-1"],["add","F7","Z64","1"],["add","F7","Z65","1"],["add","F7","Z68","-1"],["add","F7","Z69","-1"],["add","F7","Z72","-1"],["add","F7","Z75","-1"],["add","F7","Z78","1"],["add","F7","Z79","-1"],["add","F7","Z82","1"],["add","F7","Z85","1"],["add","F7","Z86","1"],["add","F7","Z89","1"],["add","F7","Z93","-1"],["add","F7","Z94","1"],["add","F7","Z96","-1"],["add","F7","Z97","-1"],["add","F7","Z98","-1"],["add","F7","Z99","-1"],["add","F7","Z101","-1"],["add","F7","Z102","-1"],["add","F7","Z104","1"],["add","F7","Z107","1"],["clear","Z0","wide"],["add","Z0","F0","1/4"],["add","Z0","F1","1/4"],["add","Z0","F2","1/4"],["add","Z0","F3","1/4"],["clear","Z7","wide"],["add","Z7","F0","1/4"],["add","Z7","F1","-1/4"],["add","Z7","F2","-1/4"],["add","Z7","F3","1/4"],["clear","Z20","wide"],["add","Z20","F4","1/4"],["add","Z20","F5","-1/4"],["add","Z20","F6","1/4"],["add","Z20","F7","-1/4"],["clear","Z27","wide"],["add","Z27","F0","1/4"],["add","Z27","F1","1/4"],["add","Z27","F2","-1/4"],["add","Z27","F3","-1/4"],["clear","Z36","wide"],["add","Z36","F4","1/4"],["add","Z36","F5","1/4"],["add","Z36","F6","1/4"],["add","Z36","F7","1/4"],["clear","Z46","wide"],["add","Z46","F4","1/4"],["add","Z46","F5","-1/4"],["add","Z46","F6","-1/4"],["add","Z46","F7","1/4"],["clear","Z57","wide"],["add","Z57","F0","1/4"],["add","Z57","F1","-1/4"],["add","Z57","F2","1/4"],["add","Z57","F3","-1/4"],["clear","Z111","wide"],["add","Z111","F4","1/4"],["add","Z111","F5","1/4"],["add","Z111","F6","-1/4"],["add","Z111","F7","-1/4"],["clear","Z21","wide"],["add","Z21","G4","1/4"],["add","Z21","G5","1/4"],["add","Z21","G6","1/4"],["add","Z21","G7","-1/4"],["clear","Z37","wide"],["add","Z37","G4","1/4"],["add","Z37","G5","-1/4"],["add","Z37","G6","1/4"],["add","Z37","G7","1/4"],["clear","Z47","wide"],["add","Z47","G4","1/4"],["add","Z47","G5","1/4"],["add","Z47","G6","-1/4"],["add","Z47","G7","1/4"],["clear","Z76","wide"],["add","Z76","G0","1/4"],["add","Z76","G1","1/4"],["add","Z76","G2","1/4"],["add","Z76","G3","-1/4"],["clear","Z81","wide"],["add","Z81","G0","1/4"],["add","Z81","G1","-1/4"],["add","Z81","G2","-1/4"],["add","Z81","G3","-1/4"],["clear","Z87","wide"],["add","Z87","G0","1/4"],["add","Z87","G1","1/4"],["add","Z87","G2","-1/4"],["add","Z87","G3","1/4"],["clear","Z92","wide"],["add","Z92","G0","1/4"],["add","Z92","G1","-1/4"],["add","Z92","G2","1/4"],["add","Z92","G3","1/4"],["clear","Z110","wide"],["add","Z110","G4","1/4"],["add","Z110","G5","-1/4"],["add","Z110","G6","-1/4"],["add","Z110","G7","-1/4"],["clear","F0","identity"],["clear","F1","identity"],["clear","F2","identity"],["clear","F3","identity"],["clear","F4","identity"],["clear","F5","identity"],["clear","F6","identity"],["clear","F7","identity"],["clear","G0","identity"],["clear","G1","identity"],["clear","G2","identity"],["clear","G3","identity"],["clear","G4","identity"],["clear","G5","identity"],["clear","G6","identity"],["clear","G7","identity"],["end","F0_inverse",16],["add","W0","Z0","-1"],["add","W7","Z7","-1"],["add","W20","Z20","-1"],["add","W27","Z27","-1"],["add","W36","Z36","-1"],["add","W46","Z46","-1"],["add","W57","Z57","-1"],["add","W111","Z111","-1"],["add","W21","Z21","-1"],["add","W37","Z37","-1"],["add","W47","Z47","-1"],["add","W76","Z76","-1"],["add","W81","Z81","-1"],["add","W87","Z87","-1"],["add","W92","Z92","-1"],["add","W110","Z110","-1"]] diff --git a/research/qq16-output-pebbling/native.py b/research/qq16-output-pebbling/native.py new file mode 100644 index 0000000000..36a2335f48 --- /dev/null +++ b/research/qq16-output-pebbling/native.py @@ -0,0 +1,37 @@ +"""Signed native checker adapted from ywz65 PR2707 through PR3985 to the output-hosted224-event inventory. +The signed kernel construction and source conventions remain credited to that +work and Arham Tahir's retained native lineage. Chris R / OpenAI, Apache-2.0. +""" +def need(ok,why): + if not ok:raise ValueError(why) + +def kernel_checks(P, labels, word, wrong_negative_offset=False): + recipes = [] + columns = 0 + for port, q in enumerate(labels): + pivot = (q & -q).bit_length() - 1 + basis = (q,) + tuple(1 << i for i in range(9) if i != pivot) + inverse = {P.act(basis, x): x for x in range(512)} + need(len(inverse) == 512, 'line basis bijective') + for sign in (1, -1): + offset = q if sign == -1 else 0 + if wrong_negative_offset and sign == -1: + offset = 0 + for x in range(512): + middle = inverse[x] + actual = {P.act(basis, middle) ^ offset: (1, 1), + P.act(basis, middle ^ 1) ^ offset: (1, -1)} + expected = {x: (1, sign), x ^ q: (1, -sign)} + need(actual == expected, 'signed line native kernel/global phase') + columns += 1 + occurrences = [i for i, e in enumerate(word) + if e[0] == 'line' and e[2:] == [port, sign]] + need(len(occurrences) == ((2 if port in P.A else 1) if sign == 1 else (0 if port in P.A else 1)), 'all line occurrences') + recipes.append({'port': port, 'q': q, 'sign': sign, 'rank': 1, + 'left_columns': list(basis), 'left_offset': offset, + 'right_columns': [inverse[1 << j] for j in range(9)], + 'events': occurrences}) + need(sum(len(r['events']) for r in recipes) == 224, 'complete native child coverage') + return {'signed_rank_one_recipes': recipes, 'basis_columns': columns, + 'positive_children': 224, 'monomial_wrappers': 448, + 'spectator_action': 'identity outside first nine address coordinates'} diff --git a/research/qq16-output-pebbling/test_verify.py b/research/qq16-output-pebbling/test_verify.py new file mode 100644 index 0000000000..0ecf27d837 --- /dev/null +++ b/research/qq16-output-pebbling/test_verify.py @@ -0,0 +1,41 @@ +#!/usr/bin/env python3 +"""Research boundary controls; Chris R / OpenAI Codex, Apache-2.0.""" +import hashlib,json,os,shutil,subprocess,sys,tempfile,unittest +from pathlib import Path +HERE=Path(__file__).resolve().parent;ROOT=HERE.parents[1];PACKAGE='research/qq16-output-pebbling' +def run_at(root,*extra,opt=True,env=None): + argv=[sys.executable,'-I']+(['-O'] if opt else [])+['-Werror','-B',str(root/PACKAGE/'verify.py'),*extra] + return subprocess.run(argv,cwd=root,env=env,stdout=subprocess.PIPE,stderr=subprocess.STDOUT,text=True,timeout=240) +def snapshot(root):return {str(p.relative_to(root)):hashlib.sha256(p.read_bytes()).hexdigest() for p in root.rglob('*') if p.is_file()} +class Boundary(unittest.TestCase): + def export(self): + td=tempfile.TemporaryDirectory();self.addCleanup(td.cleanup);root=Path(td.name) + shutil.copytree(HERE,root/PACKAGE,ignore=shutil.ignore_patterns('__pycache__')) + for r in json.loads((HERE/'SOURCES.json').read_text())['files']: + if r['usage']=='input': + p=root/r['path'];p.parent.mkdir(parents=True,exist_ok=True);shutil.copyfile(ROOT/r['path'],p) + return root + def reject(self,root,reason,*extra): + out=run_at(root,*extra);self.assertNotEqual(out.returncode,0,out.stdout);self.assertIn(reason,out.stdout) + def test_normal_and_optimized_readonly(self): + before=snapshot(HERE) + for opt in (False,True): + out=run_at(ROOT,opt=opt);self.assertEqual(out.returncode,0,out.stdout);self.assertIn('PASS_QQ16_OUTPUT_PEBBLING',out.stdout) + self.assertEqual(snapshot(HERE),before) + def test_git_free_readonly_export(self): + root=self.export();before=snapshot(root) + for p in root.rglob('*'): + if p.is_file():p.chmod(0o444) + out=run_at(root,env=dict(os.environ,PATH='/nonexistent',PYTHONDONTWRITEBYTECODE='1')) + self.assertEqual(out.returncode,0,out.stdout);self.assertEqual(snapshot(root),before) + def test_source_authenticated_before_execution(self): + root=self.export();p=root/'research/qq16-line-normalized-decoder/verify.py';p.write_text('raise RuntimeError("EXECUTED_CORRUPT_SOURCE")\n') + out=run_at(root);self.assertNotEqual(out.returncode,0);self.assertIn('source SHA256:',out.stdout);self.assertNotIn('RuntimeError: EXECUTED',out.stdout) + def test_pending_word_authentication(self): + root=self.export();p=root/PACKAGE/'vendor/pr3985/WORD.json';p.write_bytes(p.read_bytes()+b' ');self.reject(root,'retained PR3985 word authentication') + def test_whole_word_and_typed_receipt(self): + root=self.export();p=root/PACKAGE/'WORD.json';original=p.read_bytes();v=json.loads(original);v[0][2]='identity';p.write_text(json.dumps(v));self.reject(root,'complete word mismatch') + p.write_bytes(original);p=root/PACKAGE/'RESULT.json';v=json.loads(p.read_text());v['no_new_kappa']=1;p.write_text(json.dumps(v));self.reject(root,'complete typed receipt mismatch') + def test_generation_refuses_overwrite(self): + before=snapshot(HERE);self.reject(ROOT,'refuse overwrite','--write');self.assertEqual(snapshot(HERE),before) +if __name__=='__main__':unittest.main(verbosity=2) diff --git a/research/qq16-output-pebbling/vendor/pr3985/WORD.json b/research/qq16-output-pebbling/vendor/pr3985/WORD.json new file mode 100644 index 0000000000..1518ddc9b6 --- /dev/null +++ b/research/qq16-output-pebbling/vendor/pr3985/WORD.json @@ -0,0 +1 @@ +[["clear","Z0","current"],["add","Z0","X0","1"],["clear","W0","hole0"],["add","W0","Y0","1"],["line","W0",0,1],["clear","Z1","current"],["add","Z1","X1","1"],["clear","W1","hole1"],["add","W1","Y1","1"],["line","W1",1,1],["clear","Z2","current"],["add","Z2","X2","1"],["clear","W2","hole2"],["add","W2","Y2","1"],["line","W2",2,1],["clear","Z3","current"],["add","Z3","X3","1"],["clear","W3","hole3"],["add","W3","Y3","1"],["line","W3",3,1],["clear","Z4","current"],["add","Z4","X4","1"],["clear","W4","hole4"],["add","W4","Y4","1"],["line","W4",4,1],["clear","Z5","current"],["add","Z5","X5","1"],["clear","W5","hole5"],["add","W5","Y5","1"],["line","W5",5,1],["clear","Z6","current"],["add","Z6","X6","1"],["clear","W6","hole6"],["add","W6","Y6","1"],["line","W6",6,1],["clear","Z7","current"],["add","Z7","X7","1"],["clear","W7","hole7"],["add","W7","Y7","1"],["line","W7",7,1],["clear","Z8","current"],["add","Z8","X8","1"],["clear","W8","hole8"],["add","W8","Y8","1"],["line","W8",8,1],["clear","Z9","current"],["add","Z9","X9","1"],["clear","W9","hole9"],["add","W9","Y9","1"],["line","W9",9,1],["clear","Z10","current"],["add","Z10","X10","1"],["clear","W10","hole10"],["add","W10","Y10","1"],["line","W10",10,1],["clear","Z11","current"],["add","Z11","X11","1"],["clear","W11","hole11"],["add","W11","Y11","1"],["line","W11",11,1],["clear","Z12","current"],["add","Z12","X12","1"],["clear","W12","hole12"],["add","W12","Y12","1"],["line","W12",12,1],["clear","Z13","current"],["add","Z13","X13","1"],["clear","W13","hole13"],["add","W13","Y13","1"],["line","W13",13,1],["clear","Z14","current"],["add","Z14","X14","1"],["clear","W14","hole14"],["add","W14","Y14","1"],["line","W14",14,1],["clear","Z15","current"],["add","Z15","X15","1"],["clear","W15","hole15"],["add","W15","Y15","1"],["line","W15",15,1],["clear","Z16","current"],["add","Z16","X16","1"],["clear","W16","hole16"],["add","W16","Y16","1"],["line","W16",16,1],["clear","Z17","current"],["add","Z17","X17","1"],["clear","W17","hole17"],["add","W17","Y17","1"],["line","W17",17,1],["clear","Z18","current"],["add","Z18","X18","1"],["clear","W18","hole18"],["add","W18","Y18","1"],["line","W18",18,1],["clear","Z19","current"],["add","Z19","X19","1"],["clear","W19","hole19"],["add","W19","Y19","1"],["line","W19",19,1],["clear","Z20","current"],["add","Z20","X20","1"],["clear","W20","hole20"],["add","W20","Y20","1"],["line","W20",20,1],["clear","Z21","current"],["add","Z21","X21","1"],["clear","W21","hole21"],["add","W21","Y21","1"],["line","W21",21,1],["clear","Z22","current"],["add","Z22","X22","1"],["clear","W22","hole22"],["add","W22","Y22","1"],["line","W22",22,1],["clear","Z23","current"],["add","Z23","X23","1"],["clear","W23","hole23"],["add","W23","Y23","1"],["line","W23",23,1],["clear","Z24","current"],["add","Z24","X24","1"],["clear","W24","hole24"],["add","W24","Y24","1"],["line","W24",24,1],["clear","Z25","current"],["add","Z25","X25","1"],["clear","W25","hole25"],["add","W25","Y25","1"],["line","W25",25,1],["clear","Z26","current"],["add","Z26","X26","1"],["clear","W26","hole26"],["add","W26","Y26","1"],["line","W26",26,1],["clear","Z27","current"],["add","Z27","X27","1"],["clear","W27","hole27"],["add","W27","Y27","1"],["line","W27",27,1],["clear","Z28","current"],["add","Z28","X28","1"],["clear","W28","hole28"],["add","W28","Y28","1"],["line","W28",28,1],["clear","Z29","current"],["add","Z29","X29","1"],["clear","W29","hole29"],["add","W29","Y29","1"],["line","W29",29,1],["clear","Z30","current"],["add","Z30","X30","1"],["clear","W30","hole30"],["add","W30","Y30","1"],["line","W30",30,1],["clear","Z31","current"],["add","Z31","X31","1"],["clear","W31","hole31"],["add","W31","Y31","1"],["line","W31",31,1],["clear","Z32","current"],["add","Z32","X32","1"],["clear","W32","hole32"],["add","W32","Y32","1"],["line","W32",32,1],["clear","Z33","current"],["add","Z33","X33","1"],["clear","W33","hole33"],["add","W33","Y33","1"],["line","W33",33,1],["clear","Z34","current"],["add","Z34","X34","1"],["clear","W34","hole34"],["add","W34","Y34","1"],["line","W34",34,1],["clear","Z35","current"],["add","Z35","X35","1"],["clear","W35","hole35"],["add","W35","Y35","1"],["line","W35",35,1],["clear","Z36","current"],["add","Z36","X36","1"],["clear","W36","hole36"],["add","W36","Y36","1"],["line","W36",36,1],["clear","Z37","current"],["add","Z37","X37","1"],["clear","W37","hole37"],["add","W37","Y37","1"],["line","W37",37,1],["clear","Z38","current"],["add","Z38","X38","1"],["clear","W38","hole38"],["add","W38","Y38","1"],["line","W38",38,1],["clear","Z39","current"],["add","Z39","X39","1"],["clear","W39","hole39"],["add","W39","Y39","1"],["line","W39",39,1],["clear","Z40","current"],["add","Z40","X40","1"],["clear","W40","hole40"],["add","W40","Y40","1"],["line","W40",40,1],["clear","Z41","current"],["add","Z41","X41","1"],["clear","W41","hole41"],["add","W41","Y41","1"],["line","W41",41,1],["clear","Z42","current"],["add","Z42","X42","1"],["clear","W42","hole42"],["add","W42","Y42","1"],["line","W42",42,1],["clear","Z43","current"],["add","Z43","X43","1"],["clear","W43","hole43"],["add","W43","Y43","1"],["line","W43",43,1],["clear","Z44","current"],["add","Z44","X44","1"],["clear","W44","hole44"],["add","W44","Y44","1"],["line","W44",44,1],["clear","Z45","current"],["add","Z45","X45","1"],["clear","W45","hole45"],["add","W45","Y45","1"],["line","W45",45,1],["clear","Z46","current"],["add","Z46","X46","1"],["clear","W46","hole46"],["add","W46","Y46","1"],["line","W46",46,1],["clear","Z47","current"],["add","Z47","X47","1"],["clear","W47","hole47"],["add","W47","Y47","1"],["line","W47",47,1],["clear","Z48","current"],["add","Z48","X48","1"],["clear","W48","hole48"],["add","W48","Y48","1"],["line","W48",48,1],["clear","Z49","current"],["add","Z49","X49","1"],["clear","W49","hole49"],["add","W49","Y49","1"],["line","W49",49,1],["clear","Z50","current"],["add","Z50","X50","1"],["clear","W50","hole50"],["add","W50","Y50","1"],["line","W50",50,1],["clear","Z51","current"],["add","Z51","X51","1"],["clear","W51","hole51"],["add","W51","Y51","1"],["line","W51",51,1],["clear","Z52","current"],["add","Z52","X52","1"],["clear","W52","hole52"],["add","W52","Y52","1"],["line","W52",52,1],["clear","Z53","current"],["add","Z53","X53","1"],["clear","W53","hole53"],["add","W53","Y53","1"],["line","W53",53,1],["clear","Z54","current"],["add","Z54","X54","1"],["clear","W54","hole54"],["add","W54","Y54","1"],["line","W54",54,1],["clear","Z55","current"],["add","Z55","X55","1"],["clear","W55","hole55"],["add","W55","Y55","1"],["line","W55",55,1],["clear","Z56","current"],["add","Z56","X56","1"],["clear","W56","hole56"],["add","W56","Y56","1"],["line","W56",56,1],["clear","Z57","current"],["add","Z57","X57","1"],["clear","W57","hole57"],["add","W57","Y57","1"],["line","W57",57,1],["clear","Z58","current"],["add","Z58","X58","1"],["clear","W58","hole58"],["add","W58","Y58","1"],["line","W58",58,1],["clear","Z59","current"],["add","Z59","X59","1"],["clear","W59","hole59"],["add","W59","Y59","1"],["line","W59",59,1],["clear","Z60","current"],["add","Z60","X60","1"],["clear","W60","hole60"],["add","W60","Y60","1"],["line","W60",60,1],["clear","Z61","current"],["add","Z61","X61","1"],["clear","W61","hole61"],["add","W61","Y61","1"],["line","W61",61,1],["clear","Z62","current"],["add","Z62","X62","1"],["clear","W62","hole62"],["add","W62","Y62","1"],["line","W62",62,1],["clear","Z63","current"],["add","Z63","X63","1"],["clear","W63","hole63"],["add","W63","Y63","1"],["line","W63",63,1],["clear","Z64","current"],["add","Z64","X64","1"],["clear","W64","hole64"],["add","W64","Y64","1"],["line","W64",64,1],["clear","Z65","current"],["add","Z65","X65","1"],["clear","W65","hole65"],["add","W65","Y65","1"],["line","W65",65,1],["clear","Z66","current"],["add","Z66","X66","1"],["clear","W66","hole66"],["add","W66","Y66","1"],["line","W66",66,1],["clear","Z67","current"],["add","Z67","X67","1"],["clear","W67","hole67"],["add","W67","Y67","1"],["line","W67",67,1],["clear","Z68","current"],["add","Z68","X68","1"],["clear","W68","hole68"],["add","W68","Y68","1"],["line","W68",68,1],["clear","Z69","current"],["add","Z69","X69","1"],["clear","W69","hole69"],["add","W69","Y69","1"],["line","W69",69,1],["clear","Z70","current"],["add","Z70","X70","1"],["clear","W70","hole70"],["add","W70","Y70","1"],["line","W70",70,1],["clear","Z71","current"],["add","Z71","X71","1"],["clear","W71","hole71"],["add","W71","Y71","1"],["line","W71",71,1],["clear","Z72","current"],["add","Z72","X72","1"],["clear","W72","hole72"],["add","W72","Y72","1"],["line","W72",72,1],["clear","Z73","current"],["add","Z73","X73","1"],["clear","W73","hole73"],["add","W73","Y73","1"],["line","W73",73,1],["clear","Z74","current"],["add","Z74","X74","1"],["clear","W74","hole74"],["add","W74","Y74","1"],["line","W74",74,1],["clear","Z75","current"],["add","Z75","X75","1"],["clear","W75","hole75"],["add","W75","Y75","1"],["line","W75",75,1],["clear","Z76","current"],["add","Z76","X76","1"],["clear","W76","hole76"],["add","W76","Y76","1"],["line","W76",76,1],["clear","Z77","current"],["add","Z77","X77","1"],["clear","W77","hole77"],["add","W77","Y77","1"],["line","W77",77,1],["clear","Z78","current"],["add","Z78","X78","1"],["clear","W78","hole78"],["add","W78","Y78","1"],["line","W78",78,1],["clear","Z79","current"],["add","Z79","X79","1"],["clear","W79","hole79"],["add","W79","Y79","1"],["line","W79",79,1],["clear","Z80","current"],["add","Z80","X80","1"],["clear","W80","hole80"],["add","W80","Y80","1"],["line","W80",80,1],["clear","Z81","current"],["add","Z81","X81","1"],["clear","W81","hole81"],["add","W81","Y81","1"],["line","W81",81,1],["clear","Z82","current"],["add","Z82","X82","1"],["clear","W82","hole82"],["add","W82","Y82","1"],["line","W82",82,1],["clear","Z83","current"],["add","Z83","X83","1"],["clear","W83","hole83"],["add","W83","Y83","1"],["line","W83",83,1],["clear","Z84","current"],["add","Z84","X84","1"],["clear","W84","hole84"],["add","W84","Y84","1"],["line","W84",84,1],["clear","Z85","current"],["add","Z85","X85","1"],["clear","W85","hole85"],["add","W85","Y85","1"],["line","W85",85,1],["clear","Z86","current"],["add","Z86","X86","1"],["clear","W86","hole86"],["add","W86","Y86","1"],["line","W86",86,1],["clear","Z87","current"],["add","Z87","X87","1"],["clear","W87","hole87"],["add","W87","Y87","1"],["line","W87",87,1],["clear","Z88","current"],["add","Z88","X88","1"],["clear","W88","hole88"],["add","W88","Y88","1"],["line","W88",88,1],["clear","Z89","current"],["add","Z89","X89","1"],["clear","W89","hole89"],["add","W89","Y89","1"],["line","W89",89,1],["clear","Z90","current"],["add","Z90","X90","1"],["clear","W90","hole90"],["add","W90","Y90","1"],["line","W90",90,1],["clear","Z91","current"],["add","Z91","X91","1"],["clear","W91","hole91"],["add","W91","Y91","1"],["line","W91",91,1],["clear","Z92","current"],["add","Z92","X92","1"],["clear","W92","hole92"],["add","W92","Y92","1"],["line","W92",92,1],["clear","Z93","current"],["add","Z93","X93","1"],["clear","W93","hole93"],["add","W93","Y93","1"],["line","W93",93,1],["clear","Z94","current"],["add","Z94","X94","1"],["clear","W94","hole94"],["add","W94","Y94","1"],["line","W94",94,1],["clear","Z95","current"],["add","Z95","X95","1"],["clear","W95","hole95"],["add","W95","Y95","1"],["line","W95",95,1],["clear","Z96","current"],["add","Z96","X96","1"],["clear","W96","hole96"],["add","W96","Y96","1"],["line","W96",96,1],["clear","Z97","current"],["add","Z97","X97","1"],["clear","W97","hole97"],["add","W97","Y97","1"],["line","W97",97,1],["clear","Z98","current"],["add","Z98","X98","1"],["clear","W98","hole98"],["add","W98","Y98","1"],["line","W98",98,1],["clear","Z99","current"],["add","Z99","X99","1"],["clear","W99","hole99"],["add","W99","Y99","1"],["line","W99",99,1],["clear","Z100","current"],["add","Z100","X100","1"],["clear","W100","hole100"],["add","W100","Y100","1"],["line","W100",100,1],["clear","Z101","current"],["add","Z101","X101","1"],["clear","W101","hole101"],["add","W101","Y101","1"],["line","W101",101,1],["clear","Z102","current"],["add","Z102","X102","1"],["clear","W102","hole102"],["add","W102","Y102","1"],["line","W102",102,1],["clear","Z103","current"],["add","Z103","X103","1"],["clear","W103","hole103"],["add","W103","Y103","1"],["line","W103",103,1],["clear","Z104","current"],["add","Z104","X104","1"],["clear","W104","hole104"],["add","W104","Y104","1"],["line","W104",104,1],["clear","Z105","current"],["add","Z105","X105","1"],["clear","W105","hole105"],["add","W105","Y105","1"],["line","W105",105,1],["clear","Z106","current"],["add","Z106","X106","1"],["clear","W106","hole106"],["add","W106","Y106","1"],["line","W106",106,1],["clear","Z107","current"],["add","Z107","X107","1"],["clear","W107","hole107"],["add","W107","Y107","1"],["line","W107",107,1],["clear","Z108","current"],["add","Z108","X108","1"],["clear","W108","hole108"],["add","W108","Y108","1"],["line","W108",108,1],["clear","Z109","current"],["add","Z109","X109","1"],["clear","W109","hole109"],["add","W109","Y109","1"],["line","W109",109,1],["clear","Z110","current"],["add","Z110","X110","1"],["clear","W110","hole110"],["add","W110","Y110","1"],["line","W110",110,1],["clear","Z111","current"],["add","Z111","X111","1"],["clear","W111","hole111"],["add","W111","Y111","1"],["line","W111",111,1],["add","Z0","W0","1"],["add","Z7","W7","1"],["add","Z20","W20","1"],["add","Z27","W27","1"],["add","Z36","W36","1"],["add","Z46","W46","1"],["add","Z57","W57","1"],["add","Z111","W111","1"],["add","Z21","W21","1"],["add","Z37","W37","1"],["add","Z47","W47","1"],["add","Z76","W76","1"],["add","Z81","W81","1"],["add","Z87","W87","1"],["add","Z92","W92","1"],["add","Z110","W110","1"],["map","W0",1,0,false],["map","W1",1,1,false],["map","W2",1,2,false],["map","W3",1,3,false],["map","W4",1,4,false],["map","W5",1,5,false],["map","W6",1,6,false],["map","W7",1,7,false],["map","W8",1,8,false],["map","W9",1,9,false],["map","W10",1,10,false],["map","W11",1,11,false],["map","W12",1,12,false],["map","W13",1,13,false],["map","W14",1,14,false],["map","W15",1,15,false],["map","W16",1,16,false],["map","W17",1,17,false],["map","W18",1,18,false],["map","W19",1,19,false],["map","W20",1,20,false],["map","W21",1,21,false],["map","W22",1,22,false],["map","W23",1,23,false],["map","W24",1,24,false],["map","W25",1,25,false],["map","W26",1,26,false],["map","W27",1,27,false],["map","W28",1,28,false],["map","W29",1,29,false],["map","W30",1,30,false],["map","W31",1,31,false],["map","W32",1,32,false],["map","W33",1,33,false],["map","W34",1,34,false],["map","W35",1,35,false],["map","W36",1,36,false],["map","W37",1,37,false],["map","W38",1,38,false],["map","W39",1,39,false],["map","W40",1,40,false],["map","W41",1,41,false],["map","W42",1,42,false],["map","W43",1,43,false],["map","W44",1,44,false],["map","W45",1,45,false],["map","W46",1,46,false],["map","W47",1,47,false],["map","W48",1,48,false],["map","W49",1,49,false],["map","W50",1,50,false],["map","W51",1,51,false],["map","W52",1,52,false],["map","W53",1,53,false],["map","W54",1,54,false],["map","W55",1,55,false],["map","W56",1,56,false],["map","W57",1,57,false],["map","W58",1,58,false],["map","W59",1,59,false],["map","W60",1,60,false],["map","W61",1,61,false],["map","W62",1,62,false],["map","W63",1,63,false],["map","W64",1,64,false],["map","W65",1,65,false],["map","W66",1,66,false],["map","W67",1,67,false],["map","W68",1,68,false],["map","W69",1,69,false],["map","W70",1,70,false],["map","W71",1,71,false],["map","W72",1,72,false],["map","W73",1,73,false],["map","W74",1,74,false],["map","W75",1,75,false],["map","W76",1,76,false],["map","W77",1,77,false],["map","W78",1,78,false],["map","W79",1,79,false],["map","W80",1,80,false],["map","W81",1,81,false],["map","W82",1,82,false],["map","W83",1,83,false],["map","W84",1,84,false],["map","W85",1,85,false],["map","W86",1,86,false],["map","W87",1,87,false],["map","W88",1,88,false],["map","W89",1,89,false],["map","W90",1,90,false],["map","W91",1,91,false],["map","W92",1,92,false],["map","W93",1,93,false],["map","W94",1,94,false],["map","W95",1,95,false],["map","W96",1,96,false],["map","W97",1,97,false],["map","W98",1,98,false],["map","W99",1,99,false],["map","W100",1,100,false],["map","W101",1,101,false],["map","W102",1,102,false],["map","W103",1,103,false],["map","W104",1,104,false],["map","W105",1,105,false],["map","W106",1,106,false],["map","W107",1,107,false],["map","W108",1,108,false],["map","W109",1,109,false],["map","W110",1,110,false],["map","W111",1,111,false],["map","Z21",1,21,false],["map","Z37",1,37,false],["map","Z47",1,47,false],["map","Z76",1,76,false],["map","Z81",1,81,false],["map","Z87",1,87,false],["map","Z92",1,92,false],["map","Z110",1,110,false],["begin","B1_current_query",8],["clear","F0","wide"],["add","F0","W0","1"],["add","F0","W2","1"],["add","F0","W7","1"],["add","F0","W9","1"],["add","F0","W10","1"],["add","F0","W11","1"],["add","F0","W12","1"],["add","F0","W17","1"],["add","F0","W18","1"],["add","F0","W19","1"],["add","F0","W22","1"],["add","F0","W23","1"],["add","F0","W24","1"],["add","F0","W25","1"],["add","F0","W27","1"],["add","F0","W31","1"],["add","F0","W32","1"],["add","F0","W33","1"],["add","F0","W34","1"],["add","F0","W35","1"],["add","F0","W38","1"],["add","F0","W39","1"],["add","F0","W40","1"],["add","F0","W45","1"],["add","F0","W48","1"],["add","F0","W49","1"],["add","F0","W50","1"],["add","F0","W54","1"],["add","F0","W55","1"],["add","F0","W56","1"],["add","F0","W57","1"],["add","F0","W61","1"],["add","F0","W62","1"],["add","F0","W63","1"],["add","F0","W70","1"],["add","F0","W71","1"],["add","F0","W72","1"],["add","F0","W76","1"],["add","F0","W77","1"],["add","F0","W79","1"],["add","F0","W81","1"],["add","F0","W85","1"],["add","F0","W87","1"],["add","F0","W89","1"],["add","F0","W90","1"],["add","F0","W91","1"],["add","F0","W92","1"],["add","F0","W94","1"],["add","F0","W98","1"],["add","F0","W100","1"],["add","F0","W101","1"],["add","F0","W102","1"],["add","F0","W103","1"],["add","F0","W107","1"],["add","F0","W108","1"],["add","F0","W109","1"],["clear","F1","wide"],["add","F1","W0","1"],["add","F1","W1","1"],["add","F1","W2","1"],["add","F1","W3","1"],["add","F1","W4","1"],["add","F1","W5","1"],["add","F1","W6","1"],["add","F1","W7","-1"],["add","F1","W8","1"],["add","F1","W9","-1"],["add","F1","W10","-1"],["add","F1","W11","-1"],["add","F1","W25","1"],["add","F1","W26","1"],["add","F1","W27","1"],["add","F1","W28","1"],["add","F1","W29","1"],["add","F1","W30","1"],["add","F1","W57","-1"],["add","F1","W58","1"],["add","F1","W59","1"],["add","F1","W60","1"],["add","F1","W61","-1"],["add","F1","W62","-1"],["add","F1","W63","-1"],["add","F1","W64","1"],["add","F1","W65","1"],["add","F1","W66","1"],["add","F1","W67","1"],["add","F1","W68","1"],["add","F1","W69","1"],["add","F1","W70","1"],["add","F1","W71","1"],["add","F1","W72","1"],["add","F1","W73","1"],["add","F1","W74","1"],["add","F1","W75","1"],["add","F1","W76","1"],["add","F1","W79","-1"],["add","F1","W80","1"],["add","F1","W81","-1"],["add","F1","W82","1"],["add","F1","W83","1"],["add","F1","W84","1"],["add","F1","W86","1"],["add","F1","W87","1"],["add","F1","W88","1"],["add","F1","W89","1"],["add","F1","W90","1"],["add","F1","W91","1"],["add","F1","W92","-1"],["add","F1","W93","1"],["add","F1","W94","-1"],["add","F1","W95","1"],["add","F1","W96","1"],["add","F1","W97","1"],["clear","F2","wide"],["add","F2","W0","1"],["add","F2","W1","1"],["add","F2","W6","1"],["add","F2","W7","-1"],["add","F2","W12","1"],["add","F2","W13","1"],["add","F2","W14","1"],["add","F2","W15","1"],["add","F2","W16","1"],["add","F2","W17","-1"],["add","F2","W18","-1"],["add","F2","W19","-1"],["add","F2","W27","-1"],["add","F2","W28","-1"],["add","F2","W29","-1"],["add","F2","W30","-1"],["add","F2","W31","1"],["add","F2","W38","-1"],["add","F2","W39","-1"],["add","F2","W40","-1"],["add","F2","W41","1"],["add","F2","W42","1"],["add","F2","W43","1"],["add","F2","W44","1"],["add","F2","W51","1"],["add","F2","W52","1"],["add","F2","W53","1"],["add","F2","W54","1"],["add","F2","W55","1"],["add","F2","W56","1"],["add","F2","W57","1"],["add","F2","W58","-1"],["add","F2","W59","-1"],["add","F2","W60","-1"],["add","F2","W73","1"],["add","F2","W74","1"],["add","F2","W75","1"],["add","F2","W76","1"],["add","F2","W77","-1"],["add","F2","W78","1"],["add","F2","W81","-1"],["add","F2","W82","1"],["add","F2","W83","1"],["add","F2","W84","1"],["add","F2","W86","-1"],["add","F2","W87","-1"],["add","F2","W92","1"],["add","F2","W93","-1"],["add","F2","W99","1"],["add","F2","W100","1"],["add","F2","W101","1"],["add","F2","W102","1"],["add","F2","W103","-1"],["add","F2","W104","1"],["add","F2","W105","1"],["add","F2","W106","1"],["clear","F3","wide"],["add","F3","W0","1"],["add","F3","W3","1"],["add","F3","W4","1"],["add","F3","W5","1"],["add","F3","W7","1"],["add","F3","W8","-1"],["add","F3","W13","1"],["add","F3","W14","1"],["add","F3","W15","1"],["add","F3","W16","-1"],["add","F3","W22","-1"],["add","F3","W23","-1"],["add","F3","W24","-1"],["add","F3","W26","-1"],["add","F3","W27","-1"],["add","F3","W32","1"],["add","F3","W33","1"],["add","F3","W34","1"],["add","F3","W35","-1"],["add","F3","W41","-1"],["add","F3","W42","-1"],["add","F3","W43","-1"],["add","F3","W44","-1"],["add","F3","W45","-1"],["add","F3","W48","1"],["add","F3","W49","1"],["add","F3","W50","1"],["add","F3","W51","1"],["add","F3","W52","1"],["add","F3","W53","1"],["add","F3","W57","-1"],["add","F3","W64","-1"],["add","F3","W65","-1"],["add","F3","W66","-1"],["add","F3","W67","1"],["add","F3","W68","1"],["add","F3","W69","1"],["add","F3","W76","-1"],["add","F3","W78","1"],["add","F3","W80","1"],["add","F3","W81","-1"],["add","F3","W85","1"],["add","F3","W87","1"],["add","F3","W88","1"],["add","F3","W92","1"],["add","F3","W95","-1"],["add","F3","W96","-1"],["add","F3","W97","-1"],["add","F3","W98","1"],["add","F3","W99","1"],["add","F3","W104","-1"],["add","F3","W105","-1"],["add","F3","W106","-1"],["add","F3","W107","-1"],["add","F3","W108","-1"],["add","F3","W109","-1"],["clear","F4","wide"],["add","F4","W1","-1"],["add","F4","W3","-1"],["add","F4","W6","1"],["add","F4","W8","1"],["add","F4","W10","-1"],["add","F4","W11","-1"],["add","F4","W12","1"],["add","F4","W14","1"],["add","F4","W15","1"],["add","F4","W17","1"],["add","F4","W20","1"],["add","F4","W21","1"],["add","F4","W24","-1"],["add","F4","W26","-1"],["add","F4","W28","-1"],["add","F4","W31","-1"],["add","F4","W32","-1"],["add","F4","W35","-1"],["add","F4","W36","1"],["add","F4","W37","1"],["add","F4","W38","-1"],["add","F4","W41","1"],["add","F4","W42","1"],["add","F4","W45","1"],["add","F4","W46","1"],["add","F4","W47","1"],["add","F4","W48","1"],["add","F4","W52","-1"],["add","F4","W53","-1"],["add","F4","W56","-1"],["add","F4","W58","1"],["add","F4","W62","1"],["add","F4","W63","1"],["add","F4","W66","-1"],["add","F4","W67","1"],["add","F4","W70","1"],["add","F4","W71","1"],["add","F4","W75","-1"],["add","F4","W77","-1"],["add","F4","W80","1"],["add","F4","W82","1"],["add","F4","W85","-1"],["add","F4","W86","-1"],["add","F4","W88","-1"],["add","F4","W90","-1"],["add","F4","W91","-1"],["add","F4","W93","1"],["add","F4","W95","1"],["add","F4","W98","1"],["add","F4","W100","1"],["add","F4","W103","1"],["add","F4","W105","-1"],["add","F4","W106","-1"],["add","F4","W107","1"],["add","F4","W110","1"],["add","F4","W111","1"],["clear","F5","wide"],["add","F5","W4","-1"],["add","F5","W5","1"],["add","F5","W10","1"],["add","F5","W11","-1"],["add","F5","W14","-1"],["add","F5","W15","1"],["add","F5","W18","1"],["add","F5","W19","-1"],["add","F5","W20","-1"],["add","F5","W21","1"],["add","F5","W22","1"],["add","F5","W23","-1"],["add","F5","W29","-1"],["add","F5","W30","1"],["add","F5","W33","-1"],["add","F5","W34","1"],["add","F5","W36","1"],["add","F5","W37","-1"],["add","F5","W39","-1"],["add","F5","W40","1"],["add","F5","W41","1"],["add","F5","W42","-1"],["add","F5","W46","-1"],["add","F5","W47","1"],["add","F5","W49","1"],["add","F5","W50","-1"],["add","F5","W52","1"],["add","F5","W53","-1"],["add","F5","W54","1"],["add","F5","W55","-1"],["add","F5","W59","1"],["add","F5","W60","-1"],["add","F5","W62","-1"],["add","F5","W63","1"],["add","F5","W64","1"],["add","F5","W65","-1"],["add","F5","W68","1"],["add","F5","W69","-1"],["add","F5","W70","1"],["add","F5","W71","-1"],["add","F5","W73","1"],["add","F5","W74","-1"],["add","F5","W83","1"],["add","F5","W84","-1"],["add","F5","W90","1"],["add","F5","W91","-1"],["add","F5","W96","1"],["add","F5","W97","-1"],["add","F5","W101","1"],["add","F5","W102","-1"],["add","F5","W105","1"],["add","F5","W106","-1"],["add","F5","W108","1"],["add","F5","W109","-1"],["add","F5","W110","-1"],["add","F5","W111","1"],["clear","F6","wide"],["add","F6","W2","1"],["add","F6","W3","1"],["add","F6","W8","1"],["add","F6","W9","-1"],["add","F6","W12","1"],["add","F6","W13","1"],["add","F6","W16","1"],["add","F6","W17","-1"],["add","F6","W20","1"],["add","F6","W21","1"],["add","F6","W22","-1"],["add","F6","W23","-1"],["add","F6","W25","-1"],["add","F6","W26","-1"],["add","F6","W29","-1"],["add","F6","W30","-1"],["add","F6","W31","-1"],["add","F6","W33","-1"],["add","F6","W34","-1"],["add","F6","W36","1"],["add","F6","W37","1"],["add","F6","W38","1"],["add","F6","W43","1"],["add","F6","W44","-1"],["add","F6","W46","-1"],["add","F6","W47","-1"],["add","F6","W49","1"],["add","F6","W50","1"],["add","F6","W51","-1"],["add","F6","W56","1"],["add","F6","W59","1"],["add","F6","W60","1"],["add","F6","W61","1"],["add","F6","W66","1"],["add","F6","W67","-1"],["add","F6","W72","1"],["add","F6","W73","-1"],["add","F6","W74","-1"],["add","F6","W77","-1"],["add","F6","W78","1"],["add","F6","W79","-1"],["add","F6","W80","1"],["add","F6","W83","1"],["add","F6","W84","1"],["add","F6","W88","-1"],["add","F6","W89","-1"],["add","F6","W94","1"],["add","F6","W95","-1"],["add","F6","W99","-1"],["add","F6","W100","-1"],["add","F6","W103","1"],["add","F6","W104","-1"],["add","F6","W108","1"],["add","F6","W109","1"],["add","F6","W110","-1"],["add","F6","W111","-1"],["clear","F7","wide"],["add","F7","W1","-1"],["add","F7","W2","-1"],["add","F7","W4","-1"],["add","F7","W5","-1"],["add","F7","W6","1"],["add","F7","W9","-1"],["add","F7","W13","1"],["add","F7","W16","-1"],["add","F7","W18","1"],["add","F7","W19","1"],["add","F7","W20","-1"],["add","F7","W21","-1"],["add","F7","W24","1"],["add","F7","W25","1"],["add","F7","W28","1"],["add","F7","W32","1"],["add","F7","W35","-1"],["add","F7","W36","1"],["add","F7","W37","1"],["add","F7","W39","-1"],["add","F7","W40","-1"],["add","F7","W43","1"],["add","F7","W44","1"],["add","F7","W45","1"],["add","F7","W46","1"],["add","F7","W47","1"],["add","F7","W48","-1"],["add","F7","W51","-1"],["add","F7","W54","-1"],["add","F7","W55","-1"],["add","F7","W58","-1"],["add","F7","W61","1"],["add","F7","W64","-1"],["add","F7","W65","-1"],["add","F7","W68","1"],["add","F7","W69","1"],["add","F7","W72","1"],["add","F7","W75","1"],["add","F7","W78","-1"],["add","F7","W79","1"],["add","F7","W82","-1"],["add","F7","W85","-1"],["add","F7","W86","-1"],["add","F7","W89","-1"],["add","F7","W93","1"],["add","F7","W94","-1"],["add","F7","W96","1"],["add","F7","W97","1"],["add","F7","W98","1"],["add","F7","W99","1"],["add","F7","W101","1"],["add","F7","W102","1"],["add","F7","W104","-1"],["add","F7","W107","-1"],["add","F7","W110","-1"],["add","F7","W111","-1"],["add","W1","F1","-1/4"],["add","W1","F2","-1/4"],["add","W1","F4","1/4"],["add","W1","F7","1/4"],["add","W2","F0","-1/4"],["add","W2","F1","-1/4"],["add","W2","F6","-1/4"],["add","W2","F7","1/4"],["add","W3","F1","-1/4"],["add","W3","F3","-1/4"],["add","W3","F4","1/4"],["add","W3","F6","-1/4"],["add","W4","F1","-1/4"],["add","W4","F3","-1/4"],["add","W4","F5","1/4"],["add","W4","F7","1/4"],["add","W5","F1","-1/4"],["add","W5","F3","-1/4"],["add","W5","F5","-1/4"],["add","W5","F7","1/4"],["add","W6","F1","-1/4"],["add","W6","F2","-1/4"],["add","W6","F4","-1/4"],["add","W6","F7","-1/4"],["add","W8","F1","-1/4"],["add","W8","F3","1/4"],["add","W8","F4","-1/4"],["add","W8","F6","-1/4"],["add","W9","F0","-1/4"],["add","W9","F1","1/4"],["add","W9","F6","1/4"],["add","W9","F7","1/4"],["add","W10","F0","-1/4"],["add","W10","F1","1/4"],["add","W10","F4","1/4"],["add","W10","F5","-1/4"],["add","W11","F0","-1/4"],["add","W11","F1","1/4"],["add","W11","F4","1/4"],["add","W11","F5","1/4"],["add","W12","F0","-1/4"],["add","W12","F2","-1/4"],["add","W12","F4","-1/4"],["add","W12","F6","-1/4"],["add","W13","F2","-1/4"],["add","W13","F3","-1/4"],["add","W13","F6","-1/4"],["add","W13","F7","-1/4"],["add","W14","F2","-1/4"],["add","W14","F3","-1/4"],["add","W14","F4","-1/4"],["add","W14","F5","1/4"],["add","W15","F2","-1/4"],["add","W15","F3","-1/4"],["add","W15","F4","-1/4"],["add","W15","F5","-1/4"],["add","W16","F2","-1/4"],["add","W16","F3","1/4"],["add","W16","F6","-1/4"],["add","W16","F7","1/4"],["add","W17","F0","-1/4"],["add","W17","F2","1/4"],["add","W17","F4","-1/4"],["add","W17","F6","1/4"],["add","W18","F0","-1/4"],["add","W18","F2","1/4"],["add","W18","F5","-1/4"],["add","W18","F7","-1/4"],["add","W19","F0","-1/4"],["add","W19","F2","1/4"],["add","W19","F5","1/4"],["add","W19","F7","-1/4"],["add","W22","F0","-1/4"],["add","W22","F3","1/4"],["add","W22","F5","-1/4"],["add","W22","F6","1/4"],["add","W23","F0","-1/4"],["add","W23","F3","1/4"],["add","W23","F5","1/4"],["add","W23","F6","1/4"],["add","W24","F0","-1/4"],["add","W24","F3","1/4"],["add","W24","F4","1/4"],["add","W24","F7","-1/4"],["add","W25","F0","-1/4"],["add","W25","F1","-1/4"],["add","W25","F6","1/4"],["add","W25","F7","-1/4"],["add","W26","F1","-1/4"],["add","W26","F3","1/4"],["add","W26","F4","1/4"],["add","W26","F6","1/4"],["add","W28","F1","-1/4"],["add","W28","F2","1/4"],["add","W28","F4","1/4"],["add","W28","F7","-1/4"],["add","W29","F1","-1/4"],["add","W29","F2","1/4"],["add","W29","F5","1/4"],["add","W29","F6","1/4"],["add","W30","F1","-1/4"],["add","W30","F2","1/4"],["add","W30","F5","-1/4"],["add","W30","F6","1/4"],["add","W31","F0","-1/4"],["add","W31","F2","-1/4"],["add","W31","F4","1/4"],["add","W31","F6","1/4"],["add","W32","F0","-1/4"],["add","W32","F3","-1/4"],["add","W32","F4","1/4"],["add","W32","F7","-1/4"],["add","W33","F0","-1/4"],["add","W33","F3","-1/4"],["add","W33","F5","1/4"],["add","W33","F6","1/4"],["add","W34","F0","-1/4"],["add","W34","F3","-1/4"],["add","W34","F5","-1/4"],["add","W34","F6","1/4"],["add","W35","F0","-1/4"],["add","W35","F3","1/4"],["add","W35","F4","1/4"],["add","W35","F7","1/4"],["add","W38","F0","-1/4"],["add","W38","F2","1/4"],["add","W38","F4","1/4"],["add","W38","F6","-1/4"],["add","W39","F0","-1/4"],["add","W39","F2","1/4"],["add","W39","F5","1/4"],["add","W39","F7","1/4"],["add","W40","F0","-1/4"],["add","W40","F2","1/4"],["add","W40","F5","-1/4"],["add","W40","F7","1/4"],["add","W41","F2","-1/4"],["add","W41","F3","1/4"],["add","W41","F4","-1/4"],["add","W41","F5","-1/4"],["add","W42","F2","-1/4"],["add","W42","F3","1/4"],["add","W42","F4","-1/4"],["add","W42","F5","1/4"],["add","W43","F2","-1/4"],["add","W43","F3","1/4"],["add","W43","F6","-1/4"],["add","W43","F7","-1/4"],["add","W44","F2","-1/4"],["add","W44","F3","1/4"],["add","W44","F6","1/4"],["add","W44","F7","-1/4"],["add","W45","F0","-1/4"],["add","W45","F3","1/4"],["add","W45","F4","-1/4"],["add","W45","F7","-1/4"],["add","W48","F0","-1/4"],["add","W48","F3","-1/4"],["add","W48","F4","-1/4"],["add","W48","F7","1/4"],["add","W49","F0","-1/4"],["add","W49","F3","-1/4"],["add","W49","F5","-1/4"],["add","W49","F6","-1/4"],["add","W50","F0","-1/4"],["add","W50","F3","-1/4"],["add","W50","F5","1/4"],["add","W50","F6","-1/4"],["add","W51","F2","-1/4"],["add","W51","F3","-1/4"],["add","W51","F6","1/4"],["add","W51","F7","1/4"],["add","W52","F2","-1/4"],["add","W52","F3","-1/4"],["add","W52","F4","1/4"],["add","W52","F5","-1/4"],["add","W53","F2","-1/4"],["add","W53","F3","-1/4"],["add","W53","F4","1/4"],["add","W53","F5","1/4"],["add","W54","F0","-1/4"],["add","W54","F2","-1/4"],["add","W54","F5","-1/4"],["add","W54","F7","1/4"],["add","W55","F0","-1/4"],["add","W55","F2","-1/4"],["add","W55","F5","1/4"],["add","W55","F7","1/4"],["add","W56","F0","-1/4"],["add","W56","F2","-1/4"],["add","W56","F4","1/4"],["add","W56","F6","-1/4"],["add","W58","F1","-1/4"],["add","W58","F2","1/4"],["add","W58","F4","-1/4"],["add","W58","F7","1/4"],["add","W59","F1","-1/4"],["add","W59","F2","1/4"],["add","W59","F5","-1/4"],["add","W59","F6","-1/4"],["add","W60","F1","-1/4"],["add","W60","F2","1/4"],["add","W60","F5","1/4"],["add","W60","F6","-1/4"],["add","W61","F0","-1/4"],["add","W61","F1","1/4"],["add","W61","F6","-1/4"],["add","W61","F7","-1/4"],["add","W62","F0","-1/4"],["add","W62","F1","1/4"],["add","W62","F4","-1/4"],["add","W62","F5","1/4"],["add","W63","F0","-1/4"],["add","W63","F1","1/4"],["add","W63","F4","-1/4"],["add","W63","F5","-1/4"],["add","W64","F1","-1/4"],["add","W64","F3","1/4"],["add","W64","F5","-1/4"],["add","W64","F7","1/4"],["add","W65","F1","-1/4"],["add","W65","F3","1/4"],["add","W65","F5","1/4"],["add","W65","F7","1/4"],["add","W66","F1","-1/4"],["add","W66","F3","1/4"],["add","W66","F4","1/4"],["add","W66","F6","-1/4"],["add","W67","F1","-1/4"],["add","W67","F3","-1/4"],["add","W67","F4","-1/4"],["add","W67","F6","1/4"],["add","W68","F1","-1/4"],["add","W68","F3","-1/4"],["add","W68","F5","-1/4"],["add","W68","F7","-1/4"],["add","W69","F1","-1/4"],["add","W69","F3","-1/4"],["add","W69","F5","1/4"],["add","W69","F7","-1/4"],["add","W70","F0","-1/4"],["add","W70","F1","-1/4"],["add","W70","F4","-1/4"],["add","W70","F5","-1/4"],["add","W71","F0","-1/4"],["add","W71","F1","-1/4"],["add","W71","F4","-1/4"],["add","W71","F5","1/4"],["add","W72","F0","-1/4"],["add","W72","F1","-1/4"],["add","W72","F6","-1/4"],["add","W72","F7","-1/4"],["add","W73","F1","-1/4"],["add","W73","F2","-1/4"],["add","W73","F5","-1/4"],["add","W73","F6","1/4"],["add","W74","F1","-1/4"],["add","W74","F2","-1/4"],["add","W74","F5","1/4"],["add","W74","F6","1/4"],["add","W75","F1","-1/4"],["add","W75","F2","-1/4"],["add","W75","F4","1/4"],["add","W75","F7","-1/4"],["add","W77","F0","-1/4"],["add","W77","F2","1/4"],["add","W77","F4","1/4"],["add","W77","F6","1/4"],["add","W78","F2","-1/4"],["add","W78","F3","-1/4"],["add","W78","F6","-1/4"],["add","W78","F7","1/4"],["add","W79","F0","-1/4"],["add","W79","F1","1/4"],["add","W79","F6","1/4"],["add","W79","F7","-1/4"],["add","W80","F1","-1/4"],["add","W80","F3","-1/4"],["add","W80","F4","-1/4"],["add","W80","F6","-1/4"],["add","W82","F1","-1/4"],["add","W82","F2","-1/4"],["add","W82","F4","-1/4"],["add","W82","F7","1/4"],["add","W83","F1","-1/4"],["add","W83","F2","-1/4"],["add","W83","F5","-1/4"],["add","W83","F6","-1/4"],["add","W84","F1","-1/4"],["add","W84","F2","-1/4"],["add","W84","F5","1/4"],["add","W84","F6","-1/4"],["add","W85","F0","-1/4"],["add","W85","F3","-1/4"],["add","W85","F4","1/4"],["add","W85","F7","1/4"],["add","W86","F1","-1/4"],["add","W86","F2","1/4"],["add","W86","F4","1/4"],["add","W86","F7","1/4"],["add","W88","F1","-1/4"],["add","W88","F3","-1/4"],["add","W88","F4","1/4"],["add","W88","F6","1/4"],["add","W89","F0","-1/4"],["add","W89","F1","-1/4"],["add","W89","F6","1/4"],["add","W89","F7","1/4"],["add","W90","F0","-1/4"],["add","W90","F1","-1/4"],["add","W90","F4","1/4"],["add","W90","F5","-1/4"],["add","W91","F0","-1/4"],["add","W91","F1","-1/4"],["add","W91","F4","1/4"],["add","W91","F5","1/4"],["add","W93","F1","-1/4"],["add","W93","F2","1/4"],["add","W93","F4","-1/4"],["add","W93","F7","-1/4"],["add","W94","F0","-1/4"],["add","W94","F1","1/4"],["add","W94","F6","-1/4"],["add","W94","F7","1/4"],["add","W95","F1","-1/4"],["add","W95","F3","1/4"],["add","W95","F4","-1/4"],["add","W95","F6","1/4"],["add","W96","F1","-1/4"],["add","W96","F3","1/4"],["add","W96","F5","-1/4"],["add","W96","F7","-1/4"],["add","W97","F1","-1/4"],["add","W97","F3","1/4"],["add","W97","F5","1/4"],["add","W97","F7","-1/4"],["add","W98","F0","-1/4"],["add","W98","F3","-1/4"],["add","W98","F4","-1/4"],["add","W98","F7","-1/4"],["add","W99","F2","-1/4"],["add","W99","F3","-1/4"],["add","W99","F6","1/4"],["add","W99","F7","-1/4"],["add","W100","F0","-1/4"],["add","W100","F2","-1/4"],["add","W100","F4","-1/4"],["add","W100","F6","1/4"],["add","W101","F0","-1/4"],["add","W101","F2","-1/4"],["add","W101","F5","-1/4"],["add","W101","F7","-1/4"],["add","W102","F0","-1/4"],["add","W102","F2","-1/4"],["add","W102","F5","1/4"],["add","W102","F7","-1/4"],["add","W103","F0","-1/4"],["add","W103","F2","1/4"],["add","W103","F4","-1/4"],["add","W103","F6","-1/4"],["add","W104","F2","-1/4"],["add","W104","F3","1/4"],["add","W104","F6","1/4"],["add","W104","F7","1/4"],["add","W105","F2","-1/4"],["add","W105","F3","1/4"],["add","W105","F4","1/4"],["add","W105","F5","-1/4"],["add","W106","F2","-1/4"],["add","W106","F3","1/4"],["add","W106","F4","1/4"],["add","W106","F5","1/4"],["add","W107","F0","-1/4"],["add","W107","F3","1/4"],["add","W107","F4","-1/4"],["add","W107","F7","1/4"],["add","W108","F0","-1/4"],["add","W108","F3","1/4"],["add","W108","F5","-1/4"],["add","W108","F6","-1/4"],["add","W109","F0","-1/4"],["add","W109","F3","1/4"],["add","W109","F5","1/4"],["add","W109","F6","-1/4"],["clear","W21","wide"],["add","W21","Z21","1"],["add","W21","F4","-1/4"],["add","W21","F5","-1/4"],["add","W21","F6","-1/4"],["add","W21","F7","1/4"],["clear","W37","wide"],["add","W37","Z37","1"],["add","W37","F4","-1/4"],["add","W37","F5","1/4"],["add","W37","F6","-1/4"],["add","W37","F7","-1/4"],["clear","W47","wide"],["add","W47","Z47","1"],["add","W47","F4","-1/4"],["add","W47","F5","-1/4"],["add","W47","F6","1/4"],["add","W47","F7","-1/4"],["clear","W76","wide"],["add","W76","Z76","1"],["add","W76","F0","-1/4"],["add","W76","F1","-1/4"],["add","W76","F2","-1/4"],["add","W76","F3","1/4"],["clear","W81","wide"],["add","W81","Z81","1"],["add","W81","F0","-1/4"],["add","W81","F1","1/4"],["add","W81","F2","1/4"],["add","W81","F3","1/4"],["clear","W87","wide"],["add","W87","Z87","1"],["add","W87","F0","-1/4"],["add","W87","F1","-1/4"],["add","W87","F2","1/4"],["add","W87","F3","-1/4"],["clear","W92","wide"],["add","W92","Z92","1"],["add","W92","F0","-1/4"],["add","W92","F1","1/4"],["add","W92","F2","-1/4"],["add","W92","F3","-1/4"],["clear","W110","wide"],["add","W110","Z110","1"],["add","W110","F4","-1/4"],["add","W110","F5","1/4"],["add","W110","F6","1/4"],["add","W110","F7","1/4"],["clear","F0","identity"],["clear","F1","identity"],["clear","F2","identity"],["clear","F3","identity"],["clear","F4","identity"],["clear","F5","identity"],["clear","F6","identity"],["clear","F7","identity"],["end","B1_current_query",8],["map","W0",1,0,true],["map","W1",1,1,true],["map","W2",1,2,true],["map","W3",1,3,true],["map","W4",1,4,true],["map","W5",1,5,true],["map","W6",1,6,true],["map","W7",1,7,true],["map","W8",1,8,true],["map","W9",1,9,true],["map","W10",1,10,true],["map","W11",1,11,true],["map","W12",1,12,true],["map","W13",1,13,true],["map","W14",1,14,true],["map","W15",1,15,true],["map","W16",1,16,true],["map","W17",1,17,true],["map","W18",1,18,true],["map","W19",1,19,true],["map","W20",1,20,true],["map","W21",1,21,true],["map","W22",1,22,true],["map","W23",1,23,true],["map","W24",1,24,true],["map","W25",1,25,true],["map","W26",1,26,true],["map","W27",1,27,true],["map","W28",1,28,true],["map","W29",1,29,true],["map","W30",1,30,true],["map","W31",1,31,true],["map","W32",1,32,true],["map","W33",1,33,true],["map","W34",1,34,true],["map","W35",1,35,true],["map","W36",1,36,true],["map","W37",1,37,true],["map","W38",1,38,true],["map","W39",1,39,true],["map","W40",1,40,true],["map","W41",1,41,true],["map","W42",1,42,true],["map","W43",1,43,true],["map","W44",1,44,true],["map","W45",1,45,true],["map","W46",1,46,true],["map","W47",1,47,true],["map","W48",1,48,true],["map","W49",1,49,true],["map","W50",1,50,true],["map","W51",1,51,true],["map","W52",1,52,true],["map","W53",1,53,true],["map","W54",1,54,true],["map","W55",1,55,true],["map","W56",1,56,true],["map","W57",1,57,true],["map","W58",1,58,true],["map","W59",1,59,true],["map","W60",1,60,true],["map","W61",1,61,true],["map","W62",1,62,true],["map","W63",1,63,true],["map","W64",1,64,true],["map","W65",1,65,true],["map","W66",1,66,true],["map","W67",1,67,true],["map","W68",1,68,true],["map","W69",1,69,true],["map","W70",1,70,true],["map","W71",1,71,true],["map","W72",1,72,true],["map","W73",1,73,true],["map","W74",1,74,true],["map","W75",1,75,true],["map","W76",1,76,true],["map","W77",1,77,true],["map","W78",1,78,true],["map","W79",1,79,true],["map","W80",1,80,true],["map","W81",1,81,true],["map","W82",1,82,true],["map","W83",1,83,true],["map","W84",1,84,true],["map","W85",1,85,true],["map","W86",1,86,true],["map","W87",1,87,true],["map","W88",1,88,true],["map","W89",1,89,true],["map","W90",1,90,true],["map","W91",1,91,true],["map","W92",1,92,true],["map","W93",1,93,true],["map","W94",1,94,true],["map","W95",1,95,true],["map","W96",1,96,true],["map","W97",1,97,true],["map","W98",1,98,true],["map","W99",1,99,true],["map","W100",1,100,true],["map","W101",1,101,true],["map","W102",1,102,true],["map","W103",1,103,true],["map","W104",1,104,true],["map","W105",1,105,true],["map","W106",1,106,true],["map","W107",1,107,true],["map","W108",1,108,true],["map","W109",1,109,true],["map","W110",1,110,true],["map","W111",1,111,true],["map","Z21",1,21,true],["map","Z37",1,37,true],["map","Z47",1,47,true],["map","Z76",1,76,true],["map","Z81",1,81,true],["map","Z87",1,87,true],["map","Z92",1,92,true],["map","Z110",1,110,true],["clear","D1","current"],["add","D1","W1","1"],["map","D1",2,1,false],["line","D1",1,-1],["clear","D2","current"],["add","D2","W2","1"],["map","D2",2,2,false],["line","D2",2,-1],["clear","D3","current"],["add","D3","W3","1"],["map","D3",2,3,false],["line","D3",3,-1],["clear","D4","current"],["add","D4","W4","1"],["map","D4",2,4,false],["line","D4",4,-1],["clear","D5","current"],["add","D5","W5","1"],["map","D5",2,5,false],["line","D5",5,-1],["clear","D6","current"],["add","D6","W6","1"],["map","D6",2,6,false],["line","D6",6,-1],["clear","D8","current"],["add","D8","W8","1"],["map","D8",2,8,false],["line","D8",8,-1],["clear","D9","current"],["add","D9","W9","1"],["map","D9",2,9,false],["line","D9",9,-1],["clear","D10","current"],["add","D10","W10","1"],["map","D10",2,10,false],["line","D10",10,-1],["clear","D11","current"],["add","D11","W11","1"],["map","D11",2,11,false],["line","D11",11,-1],["clear","D12","current"],["add","D12","W12","1"],["map","D12",2,12,false],["line","D12",12,-1],["clear","D13","current"],["add","D13","W13","1"],["map","D13",2,13,false],["line","D13",13,-1],["clear","D14","current"],["add","D14","W14","1"],["map","D14",2,14,false],["line","D14",14,-1],["clear","D15","current"],["add","D15","W15","1"],["map","D15",2,15,false],["line","D15",15,-1],["clear","D16","current"],["add","D16","W16","1"],["map","D16",2,16,false],["line","D16",16,-1],["clear","D17","current"],["add","D17","W17","1"],["map","D17",2,17,false],["line","D17",17,-1],["clear","D18","current"],["add","D18","W18","1"],["map","D18",2,18,false],["line","D18",18,-1],["clear","D19","current"],["add","D19","W19","1"],["map","D19",2,19,false],["line","D19",19,-1],["clear","D22","current"],["add","D22","W22","1"],["map","D22",2,22,false],["line","D22",22,-1],["clear","D23","current"],["add","D23","W23","1"],["map","D23",2,23,false],["line","D23",23,-1],["clear","D24","current"],["add","D24","W24","1"],["map","D24",2,24,false],["line","D24",24,-1],["clear","D25","current"],["add","D25","W25","1"],["map","D25",2,25,false],["line","D25",25,-1],["clear","D26","current"],["add","D26","W26","1"],["map","D26",2,26,false],["line","D26",26,-1],["clear","D28","current"],["add","D28","W28","1"],["map","D28",2,28,false],["line","D28",28,-1],["clear","D29","current"],["add","D29","W29","1"],["map","D29",2,29,false],["line","D29",29,-1],["clear","D30","current"],["add","D30","W30","1"],["map","D30",2,30,false],["line","D30",30,-1],["clear","D31","current"],["add","D31","W31","1"],["map","D31",2,31,false],["line","D31",31,-1],["clear","D32","current"],["add","D32","W32","1"],["map","D32",2,32,false],["line","D32",32,-1],["clear","D33","current"],["add","D33","W33","1"],["map","D33",2,33,false],["line","D33",33,-1],["clear","D34","current"],["add","D34","W34","1"],["map","D34",2,34,false],["line","D34",34,-1],["clear","D35","current"],["add","D35","W35","1"],["map","D35",2,35,false],["line","D35",35,-1],["clear","D38","current"],["add","D38","W38","1"],["map","D38",2,38,false],["line","D38",38,-1],["clear","D39","current"],["add","D39","W39","1"],["map","D39",2,39,false],["line","D39",39,-1],["clear","D40","current"],["add","D40","W40","1"],["map","D40",2,40,false],["line","D40",40,-1],["clear","D41","current"],["add","D41","W41","1"],["map","D41",2,41,false],["line","D41",41,-1],["clear","D42","current"],["add","D42","W42","1"],["map","D42",2,42,false],["line","D42",42,-1],["clear","D43","current"],["add","D43","W43","1"],["map","D43",2,43,false],["line","D43",43,-1],["clear","D44","current"],["add","D44","W44","1"],["map","D44",2,44,false],["line","D44",44,-1],["clear","D45","current"],["add","D45","W45","1"],["map","D45",2,45,false],["line","D45",45,-1],["clear","D48","current"],["add","D48","W48","1"],["map","D48",2,48,false],["line","D48",48,-1],["clear","D49","current"],["add","D49","W49","1"],["map","D49",2,49,false],["line","D49",49,-1],["clear","D50","current"],["add","D50","W50","1"],["map","D50",2,50,false],["line","D50",50,-1],["clear","D51","current"],["add","D51","W51","1"],["map","D51",2,51,false],["line","D51",51,-1],["clear","D52","current"],["add","D52","W52","1"],["map","D52",2,52,false],["line","D52",52,-1],["clear","D53","current"],["add","D53","W53","1"],["map","D53",2,53,false],["line","D53",53,-1],["clear","D54","current"],["add","D54","W54","1"],["map","D54",2,54,false],["line","D54",54,-1],["clear","D55","current"],["add","D55","W55","1"],["map","D55",2,55,false],["line","D55",55,-1],["clear","D56","current"],["add","D56","W56","1"],["map","D56",2,56,false],["line","D56",56,-1],["clear","D58","current"],["add","D58","W58","1"],["map","D58",2,58,false],["line","D58",58,-1],["clear","D59","current"],["add","D59","W59","1"],["map","D59",2,59,false],["line","D59",59,-1],["clear","D60","current"],["add","D60","W60","1"],["map","D60",2,60,false],["line","D60",60,-1],["clear","D61","current"],["add","D61","W61","1"],["map","D61",2,61,false],["line","D61",61,-1],["clear","D62","current"],["add","D62","W62","1"],["map","D62",2,62,false],["line","D62",62,-1],["clear","D63","current"],["add","D63","W63","1"],["map","D63",2,63,false],["line","D63",63,-1],["clear","D64","current"],["add","D64","W64","1"],["map","D64",2,64,false],["line","D64",64,-1],["clear","D65","current"],["add","D65","W65","1"],["map","D65",2,65,false],["line","D65",65,-1],["clear","D66","current"],["add","D66","W66","1"],["map","D66",2,66,false],["line","D66",66,-1],["clear","D67","current"],["add","D67","W67","1"],["map","D67",2,67,false],["line","D67",67,-1],["clear","D68","current"],["add","D68","W68","1"],["map","D68",2,68,false],["line","D68",68,-1],["clear","D69","current"],["add","D69","W69","1"],["map","D69",2,69,false],["line","D69",69,-1],["clear","D70","current"],["add","D70","W70","1"],["map","D70",2,70,false],["line","D70",70,-1],["clear","D71","current"],["add","D71","W71","1"],["map","D71",2,71,false],["line","D71",71,-1],["clear","D72","current"],["add","D72","W72","1"],["map","D72",2,72,false],["line","D72",72,-1],["clear","D73","current"],["add","D73","W73","1"],["map","D73",2,73,false],["line","D73",73,-1],["clear","D74","current"],["add","D74","W74","1"],["map","D74",2,74,false],["line","D74",74,-1],["clear","D75","current"],["add","D75","W75","1"],["map","D75",2,75,false],["line","D75",75,-1],["clear","D77","current"],["add","D77","W77","1"],["map","D77",2,77,false],["line","D77",77,-1],["clear","D78","current"],["add","D78","W78","1"],["map","D78",2,78,false],["line","D78",78,-1],["clear","D79","current"],["add","D79","W79","1"],["map","D79",2,79,false],["line","D79",79,-1],["clear","D80","current"],["add","D80","W80","1"],["map","D80",2,80,false],["line","D80",80,-1],["clear","D82","current"],["add","D82","W82","1"],["map","D82",2,82,false],["line","D82",82,-1],["clear","D83","current"],["add","D83","W83","1"],["map","D83",2,83,false],["line","D83",83,-1],["clear","D84","current"],["add","D84","W84","1"],["map","D84",2,84,false],["line","D84",84,-1],["clear","D85","current"],["add","D85","W85","1"],["map","D85",2,85,false],["line","D85",85,-1],["clear","D86","current"],["add","D86","W86","1"],["map","D86",2,86,false],["line","D86",86,-1],["clear","D88","current"],["add","D88","W88","1"],["map","D88",2,88,false],["line","D88",88,-1],["clear","D89","current"],["add","D89","W89","1"],["map","D89",2,89,false],["line","D89",89,-1],["clear","D90","current"],["add","D90","W90","1"],["map","D90",2,90,false],["line","D90",90,-1],["clear","D91","current"],["add","D91","W91","1"],["map","D91",2,91,false],["line","D91",91,-1],["clear","D93","current"],["add","D93","W93","1"],["map","D93",2,93,false],["line","D93",93,-1],["clear","D94","current"],["add","D94","W94","1"],["map","D94",2,94,false],["line","D94",94,-1],["clear","D95","current"],["add","D95","W95","1"],["map","D95",2,95,false],["line","D95",95,-1],["clear","D96","current"],["add","D96","W96","1"],["map","D96",2,96,false],["line","D96",96,-1],["clear","D97","current"],["add","D97","W97","1"],["map","D97",2,97,false],["line","D97",97,-1],["clear","D98","current"],["add","D98","W98","1"],["map","D98",2,98,false],["line","D98",98,-1],["clear","D99","current"],["add","D99","W99","1"],["map","D99",2,99,false],["line","D99",99,-1],["clear","D100","current"],["add","D100","W100","1"],["map","D100",2,100,false],["line","D100",100,-1],["clear","D101","current"],["add","D101","W101","1"],["map","D101",2,101,false],["line","D101",101,-1],["clear","D102","current"],["add","D102","W102","1"],["map","D102",2,102,false],["line","D102",102,-1],["clear","D103","current"],["add","D103","W103","1"],["map","D103",2,103,false],["line","D103",103,-1],["clear","D104","current"],["add","D104","W104","1"],["map","D104",2,104,false],["line","D104",104,-1],["clear","D105","current"],["add","D105","W105","1"],["map","D105",2,105,false],["line","D105",105,-1],["clear","D106","current"],["add","D106","W106","1"],["map","D106",2,106,false],["line","D106",106,-1],["clear","D107","current"],["add","D107","W107","1"],["map","D107",2,107,false],["line","D107",107,-1],["clear","D108","current"],["add","D108","W108","1"],["map","D108",2,108,false],["line","D108",108,-1],["clear","D109","current"],["add","D109","W109","1"],["map","D109",2,109,false],["line","D109",109,-1],["clear","D21","current"],["add","D21","W21","1"],["map","D21",2,21,false],["line","D21",21,-1],["clear","D37","current"],["add","D37","W37","1"],["map","D37",2,37,false],["line","D37",37,-1],["clear","D47","current"],["add","D47","W47","1"],["map","D47",2,47,false],["line","D47",47,-1],["clear","D76","current"],["add","D76","W76","1"],["map","D76",2,76,false],["line","D76",76,-1],["clear","D81","current"],["add","D81","W81","1"],["map","D81",2,81,false],["line","D81",81,-1],["clear","D87","current"],["add","D87","W87","1"],["map","D87",2,87,false],["line","D87",87,-1],["clear","D92","current"],["add","D92","W92","1"],["map","D92",2,92,false],["line","D92",92,-1],["clear","D110","current"],["add","D110","W110","1"],["map","D110",2,110,false],["line","D110",110,-1],["clear","D0","query2"],["clear","D7","query2"],["clear","D20","query2"],["clear","D27","query2"],["clear","D36","query2"],["clear","D46","query2"],["clear","D57","query2"],["clear","D111","query2"],["begin","rectangular_future_correction",8],["clear","F0","query2"],["add","F0","D2","1"],["add","F0","D9","1"],["add","F0","D10","1"],["add","F0","D11","1"],["add","F0","D12","1"],["add","F0","D17","1"],["add","F0","D18","1"],["add","F0","D19","1"],["add","F0","D22","1"],["add","F0","D23","1"],["add","F0","D24","1"],["add","F0","D25","1"],["add","F0","D31","1"],["add","F0","D32","1"],["add","F0","D33","1"],["add","F0","D34","1"],["add","F0","D35","1"],["add","F0","D38","1"],["add","F0","D39","1"],["add","F0","D40","1"],["add","F0","D45","1"],["add","F0","D48","1"],["add","F0","D49","1"],["add","F0","D50","1"],["add","F0","D54","1"],["add","F0","D55","1"],["add","F0","D56","1"],["add","F0","D61","1"],["add","F0","D62","1"],["add","F0","D63","1"],["add","F0","D70","1"],["add","F0","D71","1"],["add","F0","D72","1"],["add","F0","D77","1"],["add","F0","D79","1"],["add","F0","D85","1"],["add","F0","D89","1"],["add","F0","D90","1"],["add","F0","D91","1"],["add","F0","D94","1"],["add","F0","D98","1"],["add","F0","D100","1"],["add","F0","D101","1"],["add","F0","D102","1"],["add","F0","D103","1"],["add","F0","D107","1"],["add","F0","D108","1"],["add","F0","D109","1"],["add","F0","D76","1"],["add","F0","D81","1"],["add","F0","D87","1"],["add","F0","D92","1"],["clear","F1","query2"],["add","F1","D1","1"],["add","F1","D2","1"],["add","F1","D3","1"],["add","F1","D4","1"],["add","F1","D5","1"],["add","F1","D6","1"],["add","F1","D8","1"],["add","F1","D9","-1"],["add","F1","D10","-1"],["add","F1","D11","-1"],["add","F1","D25","1"],["add","F1","D26","1"],["add","F1","D28","1"],["add","F1","D29","1"],["add","F1","D30","1"],["add","F1","D58","1"],["add","F1","D59","1"],["add","F1","D60","1"],["add","F1","D61","-1"],["add","F1","D62","-1"],["add","F1","D63","-1"],["add","F1","D64","1"],["add","F1","D65","1"],["add","F1","D66","1"],["add","F1","D67","1"],["add","F1","D68","1"],["add","F1","D69","1"],["add","F1","D70","1"],["add","F1","D71","1"],["add","F1","D72","1"],["add","F1","D73","1"],["add","F1","D74","1"],["add","F1","D75","1"],["add","F1","D79","-1"],["add","F1","D80","1"],["add","F1","D82","1"],["add","F1","D83","1"],["add","F1","D84","1"],["add","F1","D86","1"],["add","F1","D88","1"],["add","F1","D89","1"],["add","F1","D90","1"],["add","F1","D91","1"],["add","F1","D93","1"],["add","F1","D94","-1"],["add","F1","D95","1"],["add","F1","D96","1"],["add","F1","D97","1"],["add","F1","D76","1"],["add","F1","D81","-1"],["add","F1","D87","1"],["add","F1","D92","-1"],["clear","F2","query2"],["add","F2","D1","1"],["add","F2","D6","1"],["add","F2","D12","1"],["add","F2","D13","1"],["add","F2","D14","1"],["add","F2","D15","1"],["add","F2","D16","1"],["add","F2","D17","-1"],["add","F2","D18","-1"],["add","F2","D19","-1"],["add","F2","D28","-1"],["add","F2","D29","-1"],["add","F2","D30","-1"],["add","F2","D31","1"],["add","F2","D38","-1"],["add","F2","D39","-1"],["add","F2","D40","-1"],["add","F2","D41","1"],["add","F2","D42","1"],["add","F2","D43","1"],["add","F2","D44","1"],["add","F2","D51","1"],["add","F2","D52","1"],["add","F2","D53","1"],["add","F2","D54","1"],["add","F2","D55","1"],["add","F2","D56","1"],["add","F2","D58","-1"],["add","F2","D59","-1"],["add","F2","D60","-1"],["add","F2","D73","1"],["add","F2","D74","1"],["add","F2","D75","1"],["add","F2","D77","-1"],["add","F2","D78","1"],["add","F2","D82","1"],["add","F2","D83","1"],["add","F2","D84","1"],["add","F2","D86","-1"],["add","F2","D93","-1"],["add","F2","D99","1"],["add","F2","D100","1"],["add","F2","D101","1"],["add","F2","D102","1"],["add","F2","D103","-1"],["add","F2","D104","1"],["add","F2","D105","1"],["add","F2","D106","1"],["add","F2","D76","1"],["add","F2","D81","-1"],["add","F2","D87","-1"],["add","F2","D92","1"],["clear","F3","query2"],["add","F3","D3","1"],["add","F3","D4","1"],["add","F3","D5","1"],["add","F3","D8","-1"],["add","F3","D13","1"],["add","F3","D14","1"],["add","F3","D15","1"],["add","F3","D16","-1"],["add","F3","D22","-1"],["add","F3","D23","-1"],["add","F3","D24","-1"],["add","F3","D26","-1"],["add","F3","D32","1"],["add","F3","D33","1"],["add","F3","D34","1"],["add","F3","D35","-1"],["add","F3","D41","-1"],["add","F3","D42","-1"],["add","F3","D43","-1"],["add","F3","D44","-1"],["add","F3","D45","-1"],["add","F3","D48","1"],["add","F3","D49","1"],["add","F3","D50","1"],["add","F3","D51","1"],["add","F3","D52","1"],["add","F3","D53","1"],["add","F3","D64","-1"],["add","F3","D65","-1"],["add","F3","D66","-1"],["add","F3","D67","1"],["add","F3","D68","1"],["add","F3","D69","1"],["add","F3","D78","1"],["add","F3","D80","1"],["add","F3","D85","1"],["add","F3","D88","1"],["add","F3","D95","-1"],["add","F3","D96","-1"],["add","F3","D97","-1"],["add","F3","D98","1"],["add","F3","D99","1"],["add","F3","D104","-1"],["add","F3","D105","-1"],["add","F3","D106","-1"],["add","F3","D107","-1"],["add","F3","D108","-1"],["add","F3","D109","-1"],["add","F3","D76","-1"],["add","F3","D81","-1"],["add","F3","D87","1"],["add","F3","D92","1"],["clear","F4","query2"],["add","F4","D1","-1"],["add","F4","D3","-1"],["add","F4","D6","1"],["add","F4","D8","1"],["add","F4","D10","-1"],["add","F4","D11","-1"],["add","F4","D12","1"],["add","F4","D14","1"],["add","F4","D15","1"],["add","F4","D17","1"],["add","F4","D24","-1"],["add","F4","D26","-1"],["add","F4","D28","-1"],["add","F4","D31","-1"],["add","F4","D32","-1"],["add","F4","D35","-1"],["add","F4","D38","-1"],["add","F4","D41","1"],["add","F4","D42","1"],["add","F4","D45","1"],["add","F4","D48","1"],["add","F4","D52","-1"],["add","F4","D53","-1"],["add","F4","D56","-1"],["add","F4","D58","1"],["add","F4","D62","1"],["add","F4","D63","1"],["add","F4","D66","-1"],["add","F4","D67","1"],["add","F4","D70","1"],["add","F4","D71","1"],["add","F4","D75","-1"],["add","F4","D77","-1"],["add","F4","D80","1"],["add","F4","D82","1"],["add","F4","D85","-1"],["add","F4","D86","-1"],["add","F4","D88","-1"],["add","F4","D90","-1"],["add","F4","D91","-1"],["add","F4","D93","1"],["add","F4","D95","1"],["add","F4","D98","1"],["add","F4","D100","1"],["add","F4","D103","1"],["add","F4","D105","-1"],["add","F4","D106","-1"],["add","F4","D107","1"],["add","F4","D21","1"],["add","F4","D37","1"],["add","F4","D47","1"],["add","F4","D110","1"],["clear","F5","query2"],["add","F5","D4","-1"],["add","F5","D5","1"],["add","F5","D10","1"],["add","F5","D11","-1"],["add","F5","D14","-1"],["add","F5","D15","1"],["add","F5","D18","1"],["add","F5","D19","-1"],["add","F5","D22","1"],["add","F5","D23","-1"],["add","F5","D29","-1"],["add","F5","D30","1"],["add","F5","D33","-1"],["add","F5","D34","1"],["add","F5","D39","-1"],["add","F5","D40","1"],["add","F5","D41","1"],["add","F5","D42","-1"],["add","F5","D49","1"],["add","F5","D50","-1"],["add","F5","D52","1"],["add","F5","D53","-1"],["add","F5","D54","1"],["add","F5","D55","-1"],["add","F5","D59","1"],["add","F5","D60","-1"],["add","F5","D62","-1"],["add","F5","D63","1"],["add","F5","D64","1"],["add","F5","D65","-1"],["add","F5","D68","1"],["add","F5","D69","-1"],["add","F5","D70","1"],["add","F5","D71","-1"],["add","F5","D73","1"],["add","F5","D74","-1"],["add","F5","D83","1"],["add","F5","D84","-1"],["add","F5","D90","1"],["add","F5","D91","-1"],["add","F5","D96","1"],["add","F5","D97","-1"],["add","F5","D101","1"],["add","F5","D102","-1"],["add","F5","D105","1"],["add","F5","D106","-1"],["add","F5","D108","1"],["add","F5","D109","-1"],["add","F5","D21","1"],["add","F5","D37","-1"],["add","F5","D47","1"],["add","F5","D110","-1"],["clear","F6","query2"],["add","F6","D2","1"],["add","F6","D3","1"],["add","F6","D8","1"],["add","F6","D9","-1"],["add","F6","D12","1"],["add","F6","D13","1"],["add","F6","D16","1"],["add","F6","D17","-1"],["add","F6","D22","-1"],["add","F6","D23","-1"],["add","F6","D25","-1"],["add","F6","D26","-1"],["add","F6","D29","-1"],["add","F6","D30","-1"],["add","F6","D31","-1"],["add","F6","D33","-1"],["add","F6","D34","-1"],["add","F6","D38","1"],["add","F6","D43","1"],["add","F6","D44","-1"],["add","F6","D49","1"],["add","F6","D50","1"],["add","F6","D51","-1"],["add","F6","D56","1"],["add","F6","D59","1"],["add","F6","D60","1"],["add","F6","D61","1"],["add","F6","D66","1"],["add","F6","D67","-1"],["add","F6","D72","1"],["add","F6","D73","-1"],["add","F6","D74","-1"],["add","F6","D77","-1"],["add","F6","D78","1"],["add","F6","D79","-1"],["add","F6","D80","1"],["add","F6","D83","1"],["add","F6","D84","1"],["add","F6","D88","-1"],["add","F6","D89","-1"],["add","F6","D94","1"],["add","F6","D95","-1"],["add","F6","D99","-1"],["add","F6","D100","-1"],["add","F6","D103","1"],["add","F6","D104","-1"],["add","F6","D108","1"],["add","F6","D109","1"],["add","F6","D21","1"],["add","F6","D37","1"],["add","F6","D47","-1"],["add","F6","D110","-1"],["clear","F7","query2"],["add","F7","D1","-1"],["add","F7","D2","-1"],["add","F7","D4","-1"],["add","F7","D5","-1"],["add","F7","D6","1"],["add","F7","D9","-1"],["add","F7","D13","1"],["add","F7","D16","-1"],["add","F7","D18","1"],["add","F7","D19","1"],["add","F7","D24","1"],["add","F7","D25","1"],["add","F7","D28","1"],["add","F7","D32","1"],["add","F7","D35","-1"],["add","F7","D39","-1"],["add","F7","D40","-1"],["add","F7","D43","1"],["add","F7","D44","1"],["add","F7","D45","1"],["add","F7","D48","-1"],["add","F7","D51","-1"],["add","F7","D54","-1"],["add","F7","D55","-1"],["add","F7","D58","-1"],["add","F7","D61","1"],["add","F7","D64","-1"],["add","F7","D65","-1"],["add","F7","D68","1"],["add","F7","D69","1"],["add","F7","D72","1"],["add","F7","D75","1"],["add","F7","D78","-1"],["add","F7","D79","1"],["add","F7","D82","-1"],["add","F7","D85","-1"],["add","F7","D86","-1"],["add","F7","D89","-1"],["add","F7","D93","1"],["add","F7","D94","-1"],["add","F7","D96","1"],["add","F7","D97","1"],["add","F7","D98","1"],["add","F7","D99","1"],["add","F7","D101","1"],["add","F7","D102","1"],["add","F7","D104","-1"],["add","F7","D107","-1"],["add","F7","D21","-1"],["add","F7","D37","1"],["add","F7","D47","1"],["add","F7","D110","-1"],["add","D0","F0","-1/4"],["add","D0","F1","-1/4"],["add","D0","F2","-1/4"],["add","D0","F3","-1/4"],["add","D7","F0","-1/4"],["add","D7","F1","1/4"],["add","D7","F2","1/4"],["add","D7","F3","-1/4"],["add","D20","F4","-1/4"],["add","D20","F5","1/4"],["add","D20","F6","-1/4"],["add","D20","F7","1/4"],["add","D27","F0","-1/4"],["add","D27","F1","-1/4"],["add","D27","F2","1/4"],["add","D27","F3","1/4"],["add","D36","F4","-1/4"],["add","D36","F5","-1/4"],["add","D36","F6","-1/4"],["add","D36","F7","-1/4"],["add","D46","F4","-1/4"],["add","D46","F5","1/4"],["add","D46","F6","1/4"],["add","D46","F7","-1/4"],["add","D57","F0","-1/4"],["add","D57","F1","1/4"],["add","D57","F2","-1/4"],["add","D57","F3","1/4"],["add","D111","F4","-1/4"],["add","D111","F5","-1/4"],["add","D111","F6","1/4"],["add","D111","F7","1/4"],["clear","F0","identity"],["clear","F1","identity"],["clear","F2","identity"],["clear","F3","identity"],["clear","F4","identity"],["clear","F5","identity"],["clear","F6","identity"],["clear","F7","identity"],["end","rectangular_future_correction",8],["line","D0",0,1],["map","D0",2,0,true],["add","W0","D0","1"],["line","D7",7,1],["map","D7",2,7,true],["add","W7","D7","1"],["line","D20",20,1],["map","D20",2,20,true],["add","W20","D20","1"],["line","D27",27,1],["map","D27",2,27,true],["add","W27","D27","1"],["line","D36",36,1],["map","D36",2,36,true],["add","W36","D36","1"],["line","D46",46,1],["map","D46",2,46,true],["add","W46","D46","1"],["line","D57",57,1],["map","D57",2,57,true],["add","W57","D57","1"],["line","D111",111,1],["map","D111",2,111,true],["add","W111","D111","1"],["clear","D0","identity"],["clear","D1","identity"],["clear","D2","identity"],["clear","D3","identity"],["clear","D4","identity"],["clear","D5","identity"],["clear","D6","identity"],["clear","D7","identity"],["clear","D8","identity"],["clear","D9","identity"],["clear","D10","identity"],["clear","D11","identity"],["clear","D12","identity"],["clear","D13","identity"],["clear","D14","identity"],["clear","D15","identity"],["clear","D16","identity"],["clear","D17","identity"],["clear","D18","identity"],["clear","D19","identity"],["clear","D20","identity"],["clear","D21","identity"],["clear","D22","identity"],["clear","D23","identity"],["clear","D24","identity"],["clear","D25","identity"],["clear","D26","identity"],["clear","D27","identity"],["clear","D28","identity"],["clear","D29","identity"],["clear","D30","identity"],["clear","D31","identity"],["clear","D32","identity"],["clear","D33","identity"],["clear","D34","identity"],["clear","D35","identity"],["clear","D36","identity"],["clear","D37","identity"],["clear","D38","identity"],["clear","D39","identity"],["clear","D40","identity"],["clear","D41","identity"],["clear","D42","identity"],["clear","D43","identity"],["clear","D44","identity"],["clear","D45","identity"],["clear","D46","identity"],["clear","D47","identity"],["clear","D48","identity"],["clear","D49","identity"],["clear","D50","identity"],["clear","D51","identity"],["clear","D52","identity"],["clear","D53","identity"],["clear","D54","identity"],["clear","D55","identity"],["clear","D56","identity"],["clear","D57","identity"],["clear","D58","identity"],["clear","D59","identity"],["clear","D60","identity"],["clear","D61","identity"],["clear","D62","identity"],["clear","D63","identity"],["clear","D64","identity"],["clear","D65","identity"],["clear","D66","identity"],["clear","D67","identity"],["clear","D68","identity"],["clear","D69","identity"],["clear","D70","identity"],["clear","D71","identity"],["clear","D72","identity"],["clear","D73","identity"],["clear","D74","identity"],["clear","D75","identity"],["clear","D76","identity"],["clear","D77","identity"],["clear","D78","identity"],["clear","D79","identity"],["clear","D80","identity"],["clear","D81","identity"],["clear","D82","identity"],["clear","D83","identity"],["clear","D84","identity"],["clear","D85","identity"],["clear","D86","identity"],["clear","D87","identity"],["clear","D88","identity"],["clear","D89","identity"],["clear","D90","identity"],["clear","D91","identity"],["clear","D92","identity"],["clear","D93","identity"],["clear","D94","identity"],["clear","D95","identity"],["clear","D96","identity"],["clear","D97","identity"],["clear","D98","identity"],["clear","D99","identity"],["clear","D100","identity"],["clear","D101","identity"],["clear","D102","identity"],["clear","D103","identity"],["clear","D104","identity"],["clear","D105","identity"],["clear","D106","identity"],["clear","D107","identity"],["clear","D108","identity"],["clear","D109","identity"],["clear","D110","identity"],["clear","D111","identity"],["add","Z0","W0","-1"],["add","Z1","W1","1"],["add","Z2","W2","1"],["add","Z3","W3","1"],["add","Z4","W4","1"],["add","Z5","W5","1"],["add","Z6","W6","1"],["add","Z7","W7","-1"],["add","Z8","W8","1"],["add","Z9","W9","1"],["add","Z10","W10","1"],["add","Z11","W11","1"],["add","Z12","W12","1"],["add","Z13","W13","1"],["add","Z14","W14","1"],["add","Z15","W15","1"],["add","Z16","W16","1"],["add","Z17","W17","1"],["add","Z18","W18","1"],["add","Z19","W19","1"],["add","Z20","W20","-1"],["add","Z21","W21","-1"],["add","Z22","W22","1"],["add","Z23","W23","1"],["add","Z24","W24","1"],["add","Z25","W25","1"],["add","Z26","W26","1"],["add","Z27","W27","-1"],["add","Z28","W28","1"],["add","Z29","W29","1"],["add","Z30","W30","1"],["add","Z31","W31","1"],["add","Z32","W32","1"],["add","Z33","W33","1"],["add","Z34","W34","1"],["add","Z35","W35","1"],["add","Z36","W36","-1"],["add","Z37","W37","-1"],["add","Z38","W38","1"],["add","Z39","W39","1"],["add","Z40","W40","1"],["add","Z41","W41","1"],["add","Z42","W42","1"],["add","Z43","W43","1"],["add","Z44","W44","1"],["add","Z45","W45","1"],["add","Z46","W46","-1"],["add","Z47","W47","-1"],["add","Z48","W48","1"],["add","Z49","W49","1"],["add","Z50","W50","1"],["add","Z51","W51","1"],["add","Z52","W52","1"],["add","Z53","W53","1"],["add","Z54","W54","1"],["add","Z55","W55","1"],["add","Z56","W56","1"],["add","Z57","W57","-1"],["add","Z58","W58","1"],["add","Z59","W59","1"],["add","Z60","W60","1"],["add","Z61","W61","1"],["add","Z62","W62","1"],["add","Z63","W63","1"],["add","Z64","W64","1"],["add","Z65","W65","1"],["add","Z66","W66","1"],["add","Z67","W67","1"],["add","Z68","W68","1"],["add","Z69","W69","1"],["add","Z70","W70","1"],["add","Z71","W71","1"],["add","Z72","W72","1"],["add","Z73","W73","1"],["add","Z74","W74","1"],["add","Z75","W75","1"],["add","Z76","W76","-1"],["add","Z77","W77","1"],["add","Z78","W78","1"],["add","Z79","W79","1"],["add","Z80","W80","1"],["add","Z81","W81","-1"],["add","Z82","W82","1"],["add","Z83","W83","1"],["add","Z84","W84","1"],["add","Z85","W85","1"],["add","Z86","W86","1"],["add","Z87","W87","-1"],["add","Z88","W88","1"],["add","Z89","W89","1"],["add","Z90","W90","1"],["add","Z91","W91","1"],["add","Z92","W92","-1"],["add","Z93","W93","1"],["add","Z94","W94","1"],["add","Z95","W95","1"],["add","Z96","W96","1"],["add","Z97","W97","1"],["add","Z98","W98","1"],["add","Z99","W99","1"],["add","Z100","W100","1"],["add","Z101","W101","1"],["add","Z102","W102","1"],["add","Z103","W103","1"],["add","Z104","W104","1"],["add","Z105","W105","1"],["add","Z106","W106","1"],["add","Z107","W107","1"],["add","Z108","W108","1"],["add","Z109","W109","1"],["add","Z110","W110","-1"],["add","Z111","W111","-1"],["checkpoint","original_F0_outputs"],["add","W0","Z0","1"],["add","W1","Z1","-1"],["add","W2","Z2","-1"],["add","W3","Z3","-1"],["add","W4","Z4","-1"],["add","W5","Z5","-1"],["add","W6","Z6","-1"],["add","W7","Z7","1"],["add","W8","Z8","-1"],["add","W9","Z9","-1"],["add","W10","Z10","-1"],["add","W11","Z11","-1"],["add","W12","Z12","-1"],["add","W13","Z13","-1"],["add","W14","Z14","-1"],["add","W15","Z15","-1"],["add","W16","Z16","-1"],["add","W17","Z17","-1"],["add","W18","Z18","-1"],["add","W19","Z19","-1"],["add","W20","Z20","1"],["add","W21","Z21","1"],["add","W22","Z22","-1"],["add","W23","Z23","-1"],["add","W24","Z24","-1"],["add","W25","Z25","-1"],["add","W26","Z26","-1"],["add","W27","Z27","1"],["add","W28","Z28","-1"],["add","W29","Z29","-1"],["add","W30","Z30","-1"],["add","W31","Z31","-1"],["add","W32","Z32","-1"],["add","W33","Z33","-1"],["add","W34","Z34","-1"],["add","W35","Z35","-1"],["add","W36","Z36","1"],["add","W37","Z37","1"],["add","W38","Z38","-1"],["add","W39","Z39","-1"],["add","W40","Z40","-1"],["add","W41","Z41","-1"],["add","W42","Z42","-1"],["add","W43","Z43","-1"],["add","W44","Z44","-1"],["add","W45","Z45","-1"],["add","W46","Z46","1"],["add","W47","Z47","1"],["add","W48","Z48","-1"],["add","W49","Z49","-1"],["add","W50","Z50","-1"],["add","W51","Z51","-1"],["add","W52","Z52","-1"],["add","W53","Z53","-1"],["add","W54","Z54","-1"],["add","W55","Z55","-1"],["add","W56","Z56","-1"],["add","W57","Z57","1"],["add","W58","Z58","-1"],["add","W59","Z59","-1"],["add","W60","Z60","-1"],["add","W61","Z61","-1"],["add","W62","Z62","-1"],["add","W63","Z63","-1"],["add","W64","Z64","-1"],["add","W65","Z65","-1"],["add","W66","Z66","-1"],["add","W67","Z67","-1"],["add","W68","Z68","-1"],["add","W69","Z69","-1"],["add","W70","Z70","-1"],["add","W71","Z71","-1"],["add","W72","Z72","-1"],["add","W73","Z73","-1"],["add","W74","Z74","-1"],["add","W75","Z75","-1"],["add","W76","Z76","1"],["add","W77","Z77","-1"],["add","W78","Z78","-1"],["add","W79","Z79","-1"],["add","W80","Z80","-1"],["add","W81","Z81","1"],["add","W82","Z82","-1"],["add","W83","Z83","-1"],["add","W84","Z84","-1"],["add","W85","Z85","-1"],["add","W86","Z86","-1"],["add","W87","Z87","1"],["add","W88","Z88","-1"],["add","W89","Z89","-1"],["add","W90","Z90","-1"],["add","W91","Z91","-1"],["add","W92","Z92","1"],["add","W93","Z93","-1"],["add","W94","Z94","-1"],["add","W95","Z95","-1"],["add","W96","Z96","-1"],["add","W97","Z97","-1"],["add","W98","Z98","-1"],["add","W99","Z99","-1"],["add","W100","Z100","-1"],["add","W101","Z101","-1"],["add","W102","Z102","-1"],["add","W103","Z103","-1"],["add","W104","Z104","-1"],["add","W105","Z105","-1"],["add","W106","Z106","-1"],["add","W107","Z107","-1"],["add","W108","Z108","-1"],["add","W109","Z109","-1"],["add","W110","Z110","1"],["add","W111","Z111","1"],["begin","F0_inverse",16],["clear","F0","wide"],["clear","G0","wide"],["add","F0","Z76","1"],["add","F0","Z81","1"],["add","F0","Z87","1"],["add","F0","Z92","1"],["add","G0","Z0","1"],["add","G0","Z7","1"],["add","G0","Z27","1"],["add","G0","Z57","1"],["clear","F1","wide"],["clear","G1","wide"],["add","F1","Z76","1"],["add","F1","Z81","-1"],["add","F1","Z87","1"],["add","F1","Z92","-1"],["add","G1","Z0","1"],["add","G1","Z7","-1"],["add","G1","Z27","1"],["add","G1","Z57","-1"],["clear","F2","wide"],["clear","G2","wide"],["add","F2","Z76","1"],["add","F2","Z81","-1"],["add","F2","Z87","-1"],["add","F2","Z92","1"],["add","G2","Z0","1"],["add","G2","Z7","-1"],["add","G2","Z27","-1"],["add","G2","Z57","1"],["clear","F3","wide"],["clear","G3","wide"],["add","F3","Z76","-1"],["add","F3","Z81","-1"],["add","F3","Z87","1"],["add","F3","Z92","1"],["add","G3","Z0","1"],["add","G3","Z7","1"],["add","G3","Z27","-1"],["add","G3","Z57","-1"],["clear","F4","wide"],["clear","G4","wide"],["add","F4","Z21","1"],["add","F4","Z37","1"],["add","F4","Z47","1"],["add","F4","Z110","1"],["add","G4","Z20","1"],["add","G4","Z36","1"],["add","G4","Z46","1"],["add","G4","Z111","1"],["clear","F5","wide"],["clear","G5","wide"],["add","F5","Z21","1"],["add","F5","Z37","-1"],["add","F5","Z47","1"],["add","F5","Z110","-1"],["add","G5","Z20","-1"],["add","G5","Z36","1"],["add","G5","Z46","-1"],["add","G5","Z111","1"],["clear","F6","wide"],["clear","G6","wide"],["add","F6","Z21","1"],["add","F6","Z37","1"],["add","F6","Z47","-1"],["add","F6","Z110","-1"],["add","G6","Z20","1"],["add","G6","Z36","1"],["add","G6","Z46","-1"],["add","G6","Z111","-1"],["clear","F7","wide"],["clear","G7","wide"],["add","F7","Z21","-1"],["add","F7","Z37","1"],["add","F7","Z47","1"],["add","F7","Z110","-1"],["add","G7","Z20","-1"],["add","G7","Z36","1"],["add","G7","Z46","1"],["add","G7","Z111","-1"],["add","Z1","F1","1/4"],["add","Z1","F2","1/4"],["add","Z1","F4","-1/4"],["add","Z1","F7","-1/4"],["add","Z2","F0","1/4"],["add","Z2","F1","1/4"],["add","Z2","F6","1/4"],["add","Z2","F7","-1/4"],["add","Z3","F1","1/4"],["add","Z3","F3","1/4"],["add","Z3","F4","-1/4"],["add","Z3","F6","1/4"],["add","Z4","F1","1/4"],["add","Z4","F3","1/4"],["add","Z4","F5","-1/4"],["add","Z4","F7","-1/4"],["add","Z5","F1","1/4"],["add","Z5","F3","1/4"],["add","Z5","F5","1/4"],["add","Z5","F7","-1/4"],["add","Z6","F1","1/4"],["add","Z6","F2","1/4"],["add","Z6","F4","1/4"],["add","Z6","F7","1/4"],["add","Z8","F1","1/4"],["add","Z8","F3","-1/4"],["add","Z8","F4","1/4"],["add","Z8","F6","1/4"],["add","Z9","F0","1/4"],["add","Z9","F1","-1/4"],["add","Z9","F6","-1/4"],["add","Z9","F7","-1/4"],["add","Z10","F0","1/4"],["add","Z10","F1","-1/4"],["add","Z10","F4","-1/4"],["add","Z10","F5","1/4"],["add","Z11","F0","1/4"],["add","Z11","F1","-1/4"],["add","Z11","F4","-1/4"],["add","Z11","F5","-1/4"],["add","Z12","F0","1/4"],["add","Z12","F2","1/4"],["add","Z12","F4","1/4"],["add","Z12","F6","1/4"],["add","Z13","F2","1/4"],["add","Z13","F3","1/4"],["add","Z13","F6","1/4"],["add","Z13","F7","1/4"],["add","Z14","F2","1/4"],["add","Z14","F3","1/4"],["add","Z14","F4","1/4"],["add","Z14","F5","-1/4"],["add","Z15","F2","1/4"],["add","Z15","F3","1/4"],["add","Z15","F4","1/4"],["add","Z15","F5","1/4"],["add","Z16","F2","1/4"],["add","Z16","F3","-1/4"],["add","Z16","F6","1/4"],["add","Z16","F7","-1/4"],["add","Z17","F0","1/4"],["add","Z17","F2","-1/4"],["add","Z17","F4","1/4"],["add","Z17","F6","-1/4"],["add","Z18","F0","1/4"],["add","Z18","F2","-1/4"],["add","Z18","F5","1/4"],["add","Z18","F7","1/4"],["add","Z19","F0","1/4"],["add","Z19","F2","-1/4"],["add","Z19","F5","-1/4"],["add","Z19","F7","1/4"],["add","Z22","F0","1/4"],["add","Z22","F3","-1/4"],["add","Z22","F5","1/4"],["add","Z22","F6","-1/4"],["add","Z23","F0","1/4"],["add","Z23","F3","-1/4"],["add","Z23","F5","-1/4"],["add","Z23","F6","-1/4"],["add","Z24","F0","1/4"],["add","Z24","F3","-1/4"],["add","Z24","F4","-1/4"],["add","Z24","F7","1/4"],["add","Z25","F0","1/4"],["add","Z25","F1","1/4"],["add","Z25","F6","-1/4"],["add","Z25","F7","1/4"],["add","Z26","F1","1/4"],["add","Z26","F3","-1/4"],["add","Z26","F4","-1/4"],["add","Z26","F6","-1/4"],["add","Z28","F1","1/4"],["add","Z28","F2","-1/4"],["add","Z28","F4","-1/4"],["add","Z28","F7","1/4"],["add","Z29","F1","1/4"],["add","Z29","F2","-1/4"],["add","Z29","F5","-1/4"],["add","Z29","F6","-1/4"],["add","Z30","F1","1/4"],["add","Z30","F2","-1/4"],["add","Z30","F5","1/4"],["add","Z30","F6","-1/4"],["add","Z31","F0","1/4"],["add","Z31","F2","1/4"],["add","Z31","F4","-1/4"],["add","Z31","F6","-1/4"],["add","Z32","F0","1/4"],["add","Z32","F3","1/4"],["add","Z32","F4","-1/4"],["add","Z32","F7","1/4"],["add","Z33","F0","1/4"],["add","Z33","F3","1/4"],["add","Z33","F5","-1/4"],["add","Z33","F6","-1/4"],["add","Z34","F0","1/4"],["add","Z34","F3","1/4"],["add","Z34","F5","1/4"],["add","Z34","F6","-1/4"],["add","Z35","F0","1/4"],["add","Z35","F3","-1/4"],["add","Z35","F4","-1/4"],["add","Z35","F7","-1/4"],["add","Z38","F0","1/4"],["add","Z38","F2","-1/4"],["add","Z38","F4","-1/4"],["add","Z38","F6","1/4"],["add","Z39","F0","1/4"],["add","Z39","F2","-1/4"],["add","Z39","F5","-1/4"],["add","Z39","F7","-1/4"],["add","Z40","F0","1/4"],["add","Z40","F2","-1/4"],["add","Z40","F5","1/4"],["add","Z40","F7","-1/4"],["add","Z41","F2","1/4"],["add","Z41","F3","-1/4"],["add","Z41","F4","1/4"],["add","Z41","F5","1/4"],["add","Z42","F2","1/4"],["add","Z42","F3","-1/4"],["add","Z42","F4","1/4"],["add","Z42","F5","-1/4"],["add","Z43","F2","1/4"],["add","Z43","F3","-1/4"],["add","Z43","F6","1/4"],["add","Z43","F7","1/4"],["add","Z44","F2","1/4"],["add","Z44","F3","-1/4"],["add","Z44","F6","-1/4"],["add","Z44","F7","1/4"],["add","Z45","F0","1/4"],["add","Z45","F3","-1/4"],["add","Z45","F4","1/4"],["add","Z45","F7","1/4"],["add","Z48","F0","1/4"],["add","Z48","F3","1/4"],["add","Z48","F4","1/4"],["add","Z48","F7","-1/4"],["add","Z49","F0","1/4"],["add","Z49","F3","1/4"],["add","Z49","F5","1/4"],["add","Z49","F6","1/4"],["add","Z50","F0","1/4"],["add","Z50","F3","1/4"],["add","Z50","F5","-1/4"],["add","Z50","F6","1/4"],["add","Z51","F2","1/4"],["add","Z51","F3","1/4"],["add","Z51","F6","-1/4"],["add","Z51","F7","-1/4"],["add","Z52","F2","1/4"],["add","Z52","F3","1/4"],["add","Z52","F4","-1/4"],["add","Z52","F5","1/4"],["add","Z53","F2","1/4"],["add","Z53","F3","1/4"],["add","Z53","F4","-1/4"],["add","Z53","F5","-1/4"],["add","Z54","F0","1/4"],["add","Z54","F2","1/4"],["add","Z54","F5","1/4"],["add","Z54","F7","-1/4"],["add","Z55","F0","1/4"],["add","Z55","F2","1/4"],["add","Z55","F5","-1/4"],["add","Z55","F7","-1/4"],["add","Z56","F0","1/4"],["add","Z56","F2","1/4"],["add","Z56","F4","-1/4"],["add","Z56","F6","1/4"],["add","Z58","F1","1/4"],["add","Z58","F2","-1/4"],["add","Z58","F4","1/4"],["add","Z58","F7","-1/4"],["add","Z59","F1","1/4"],["add","Z59","F2","-1/4"],["add","Z59","F5","1/4"],["add","Z59","F6","1/4"],["add","Z60","F1","1/4"],["add","Z60","F2","-1/4"],["add","Z60","F5","-1/4"],["add","Z60","F6","1/4"],["add","Z61","F0","1/4"],["add","Z61","F1","-1/4"],["add","Z61","F6","1/4"],["add","Z61","F7","1/4"],["add","Z62","F0","1/4"],["add","Z62","F1","-1/4"],["add","Z62","F4","1/4"],["add","Z62","F5","-1/4"],["add","Z63","F0","1/4"],["add","Z63","F1","-1/4"],["add","Z63","F4","1/4"],["add","Z63","F5","1/4"],["add","Z64","F1","1/4"],["add","Z64","F3","-1/4"],["add","Z64","F5","1/4"],["add","Z64","F7","-1/4"],["add","Z65","F1","1/4"],["add","Z65","F3","-1/4"],["add","Z65","F5","-1/4"],["add","Z65","F7","-1/4"],["add","Z66","F1","1/4"],["add","Z66","F3","-1/4"],["add","Z66","F4","-1/4"],["add","Z66","F6","1/4"],["add","Z67","F1","1/4"],["add","Z67","F3","1/4"],["add","Z67","F4","1/4"],["add","Z67","F6","-1/4"],["add","Z68","F1","1/4"],["add","Z68","F3","1/4"],["add","Z68","F5","1/4"],["add","Z68","F7","1/4"],["add","Z69","F1","1/4"],["add","Z69","F3","1/4"],["add","Z69","F5","-1/4"],["add","Z69","F7","1/4"],["add","Z70","F0","1/4"],["add","Z70","F1","1/4"],["add","Z70","F4","1/4"],["add","Z70","F5","1/4"],["add","Z71","F0","1/4"],["add","Z71","F1","1/4"],["add","Z71","F4","1/4"],["add","Z71","F5","-1/4"],["add","Z72","F0","1/4"],["add","Z72","F1","1/4"],["add","Z72","F6","1/4"],["add","Z72","F7","1/4"],["add","Z73","F1","1/4"],["add","Z73","F2","1/4"],["add","Z73","F5","1/4"],["add","Z73","F6","-1/4"],["add","Z74","F1","1/4"],["add","Z74","F2","1/4"],["add","Z74","F5","-1/4"],["add","Z74","F6","-1/4"],["add","Z75","F1","1/4"],["add","Z75","F2","1/4"],["add","Z75","F4","-1/4"],["add","Z75","F7","1/4"],["add","Z77","F0","1/4"],["add","Z77","F2","-1/4"],["add","Z77","F4","-1/4"],["add","Z77","F6","-1/4"],["add","Z78","F2","1/4"],["add","Z78","F3","1/4"],["add","Z78","F6","1/4"],["add","Z78","F7","-1/4"],["add","Z79","F0","1/4"],["add","Z79","F1","-1/4"],["add","Z79","F6","-1/4"],["add","Z79","F7","1/4"],["add","Z80","F1","1/4"],["add","Z80","F3","1/4"],["add","Z80","F4","1/4"],["add","Z80","F6","1/4"],["add","Z82","F1","1/4"],["add","Z82","F2","1/4"],["add","Z82","F4","1/4"],["add","Z82","F7","-1/4"],["add","Z83","F1","1/4"],["add","Z83","F2","1/4"],["add","Z83","F5","1/4"],["add","Z83","F6","1/4"],["add","Z84","F1","1/4"],["add","Z84","F2","1/4"],["add","Z84","F5","-1/4"],["add","Z84","F6","1/4"],["add","Z85","F0","1/4"],["add","Z85","F3","1/4"],["add","Z85","F4","-1/4"],["add","Z85","F7","-1/4"],["add","Z86","F1","1/4"],["add","Z86","F2","-1/4"],["add","Z86","F4","-1/4"],["add","Z86","F7","-1/4"],["add","Z88","F1","1/4"],["add","Z88","F3","1/4"],["add","Z88","F4","-1/4"],["add","Z88","F6","-1/4"],["add","Z89","F0","1/4"],["add","Z89","F1","1/4"],["add","Z89","F6","-1/4"],["add","Z89","F7","-1/4"],["add","Z90","F0","1/4"],["add","Z90","F1","1/4"],["add","Z90","F4","-1/4"],["add","Z90","F5","1/4"],["add","Z91","F0","1/4"],["add","Z91","F1","1/4"],["add","Z91","F4","-1/4"],["add","Z91","F5","-1/4"],["add","Z93","F1","1/4"],["add","Z93","F2","-1/4"],["add","Z93","F4","1/4"],["add","Z93","F7","1/4"],["add","Z94","F0","1/4"],["add","Z94","F1","-1/4"],["add","Z94","F6","1/4"],["add","Z94","F7","-1/4"],["add","Z95","F1","1/4"],["add","Z95","F3","-1/4"],["add","Z95","F4","1/4"],["add","Z95","F6","-1/4"],["add","Z96","F1","1/4"],["add","Z96","F3","-1/4"],["add","Z96","F5","1/4"],["add","Z96","F7","1/4"],["add","Z97","F1","1/4"],["add","Z97","F3","-1/4"],["add","Z97","F5","-1/4"],["add","Z97","F7","1/4"],["add","Z98","F0","1/4"],["add","Z98","F3","1/4"],["add","Z98","F4","1/4"],["add","Z98","F7","1/4"],["add","Z99","F2","1/4"],["add","Z99","F3","1/4"],["add","Z99","F6","-1/4"],["add","Z99","F7","1/4"],["add","Z100","F0","1/4"],["add","Z100","F2","1/4"],["add","Z100","F4","1/4"],["add","Z100","F6","-1/4"],["add","Z101","F0","1/4"],["add","Z101","F2","1/4"],["add","Z101","F5","1/4"],["add","Z101","F7","1/4"],["add","Z102","F0","1/4"],["add","Z102","F2","1/4"],["add","Z102","F5","-1/4"],["add","Z102","F7","1/4"],["add","Z103","F0","1/4"],["add","Z103","F2","-1/4"],["add","Z103","F4","1/4"],["add","Z103","F6","1/4"],["add","Z104","F2","1/4"],["add","Z104","F3","-1/4"],["add","Z104","F6","-1/4"],["add","Z104","F7","-1/4"],["add","Z105","F2","1/4"],["add","Z105","F3","-1/4"],["add","Z105","F4","-1/4"],["add","Z105","F5","1/4"],["add","Z106","F2","1/4"],["add","Z106","F3","-1/4"],["add","Z106","F4","-1/4"],["add","Z106","F5","-1/4"],["add","Z107","F0","1/4"],["add","Z107","F3","-1/4"],["add","Z107","F4","1/4"],["add","Z107","F7","-1/4"],["add","Z108","F0","1/4"],["add","Z108","F3","-1/4"],["add","Z108","F5","1/4"],["add","Z108","F6","1/4"],["add","Z109","F0","1/4"],["add","Z109","F3","-1/4"],["add","Z109","F5","-1/4"],["add","Z109","F6","1/4"],["add","F0","G0","-1"],["add","F0","Z2","-1"],["add","F0","Z9","-1"],["add","F0","Z10","-1"],["add","F0","Z11","-1"],["add","F0","Z12","-1"],["add","F0","Z17","-1"],["add","F0","Z18","-1"],["add","F0","Z19","-1"],["add","F0","Z22","-1"],["add","F0","Z23","-1"],["add","F0","Z24","-1"],["add","F0","Z25","-1"],["add","F0","Z31","-1"],["add","F0","Z32","-1"],["add","F0","Z33","-1"],["add","F0","Z34","-1"],["add","F0","Z35","-1"],["add","F0","Z38","-1"],["add","F0","Z39","-1"],["add","F0","Z40","-1"],["add","F0","Z45","-1"],["add","F0","Z48","-1"],["add","F0","Z49","-1"],["add","F0","Z50","-1"],["add","F0","Z54","-1"],["add","F0","Z55","-1"],["add","F0","Z56","-1"],["add","F0","Z61","-1"],["add","F0","Z62","-1"],["add","F0","Z63","-1"],["add","F0","Z70","-1"],["add","F0","Z71","-1"],["add","F0","Z72","-1"],["add","F0","Z77","-1"],["add","F0","Z79","-1"],["add","F0","Z85","-1"],["add","F0","Z89","-1"],["add","F0","Z90","-1"],["add","F0","Z91","-1"],["add","F0","Z94","-1"],["add","F0","Z98","-1"],["add","F0","Z100","-1"],["add","F0","Z101","-1"],["add","F0","Z102","-1"],["add","F0","Z103","-1"],["add","F0","Z107","-1"],["add","F0","Z108","-1"],["add","F0","Z109","-1"],["add","F1","G1","-1"],["add","F1","Z1","-1"],["add","F1","Z2","-1"],["add","F1","Z3","-1"],["add","F1","Z4","-1"],["add","F1","Z5","-1"],["add","F1","Z6","-1"],["add","F1","Z8","-1"],["add","F1","Z9","1"],["add","F1","Z10","1"],["add","F1","Z11","1"],["add","F1","Z25","-1"],["add","F1","Z26","-1"],["add","F1","Z28","-1"],["add","F1","Z29","-1"],["add","F1","Z30","-1"],["add","F1","Z58","-1"],["add","F1","Z59","-1"],["add","F1","Z60","-1"],["add","F1","Z61","1"],["add","F1","Z62","1"],["add","F1","Z63","1"],["add","F1","Z64","-1"],["add","F1","Z65","-1"],["add","F1","Z66","-1"],["add","F1","Z67","-1"],["add","F1","Z68","-1"],["add","F1","Z69","-1"],["add","F1","Z70","-1"],["add","F1","Z71","-1"],["add","F1","Z72","-1"],["add","F1","Z73","-1"],["add","F1","Z74","-1"],["add","F1","Z75","-1"],["add","F1","Z79","1"],["add","F1","Z80","-1"],["add","F1","Z82","-1"],["add","F1","Z83","-1"],["add","F1","Z84","-1"],["add","F1","Z86","-1"],["add","F1","Z88","-1"],["add","F1","Z89","-1"],["add","F1","Z90","-1"],["add","F1","Z91","-1"],["add","F1","Z93","-1"],["add","F1","Z94","1"],["add","F1","Z95","-1"],["add","F1","Z96","-1"],["add","F1","Z97","-1"],["add","F2","G2","-1"],["add","F2","Z1","-1"],["add","F2","Z6","-1"],["add","F2","Z12","-1"],["add","F2","Z13","-1"],["add","F2","Z14","-1"],["add","F2","Z15","-1"],["add","F2","Z16","-1"],["add","F2","Z17","1"],["add","F2","Z18","1"],["add","F2","Z19","1"],["add","F2","Z28","1"],["add","F2","Z29","1"],["add","F2","Z30","1"],["add","F2","Z31","-1"],["add","F2","Z38","1"],["add","F2","Z39","1"],["add","F2","Z40","1"],["add","F2","Z41","-1"],["add","F2","Z42","-1"],["add","F2","Z43","-1"],["add","F2","Z44","-1"],["add","F2","Z51","-1"],["add","F2","Z52","-1"],["add","F2","Z53","-1"],["add","F2","Z54","-1"],["add","F2","Z55","-1"],["add","F2","Z56","-1"],["add","F2","Z58","1"],["add","F2","Z59","1"],["add","F2","Z60","1"],["add","F2","Z73","-1"],["add","F2","Z74","-1"],["add","F2","Z75","-1"],["add","F2","Z77","1"],["add","F2","Z78","-1"],["add","F2","Z82","-1"],["add","F2","Z83","-1"],["add","F2","Z84","-1"],["add","F2","Z86","1"],["add","F2","Z93","1"],["add","F2","Z99","-1"],["add","F2","Z100","-1"],["add","F2","Z101","-1"],["add","F2","Z102","-1"],["add","F2","Z103","1"],["add","F2","Z104","-1"],["add","F2","Z105","-1"],["add","F2","Z106","-1"],["add","F3","G3","-1"],["add","F3","Z3","-1"],["add","F3","Z4","-1"],["add","F3","Z5","-1"],["add","F3","Z8","1"],["add","F3","Z13","-1"],["add","F3","Z14","-1"],["add","F3","Z15","-1"],["add","F3","Z16","1"],["add","F3","Z22","1"],["add","F3","Z23","1"],["add","F3","Z24","1"],["add","F3","Z26","1"],["add","F3","Z32","-1"],["add","F3","Z33","-1"],["add","F3","Z34","-1"],["add","F3","Z35","1"],["add","F3","Z41","1"],["add","F3","Z42","1"],["add","F3","Z43","1"],["add","F3","Z44","1"],["add","F3","Z45","1"],["add","F3","Z48","-1"],["add","F3","Z49","-1"],["add","F3","Z50","-1"],["add","F3","Z51","-1"],["add","F3","Z52","-1"],["add","F3","Z53","-1"],["add","F3","Z64","1"],["add","F3","Z65","1"],["add","F3","Z66","1"],["add","F3","Z67","-1"],["add","F3","Z68","-1"],["add","F3","Z69","-1"],["add","F3","Z78","-1"],["add","F3","Z80","-1"],["add","F3","Z85","-1"],["add","F3","Z88","-1"],["add","F3","Z95","1"],["add","F3","Z96","1"],["add","F3","Z97","1"],["add","F3","Z98","-1"],["add","F3","Z99","-1"],["add","F3","Z104","1"],["add","F3","Z105","1"],["add","F3","Z106","1"],["add","F3","Z107","1"],["add","F3","Z108","1"],["add","F3","Z109","1"],["add","F4","G4","-1"],["add","F4","Z1","1"],["add","F4","Z3","1"],["add","F4","Z6","-1"],["add","F4","Z8","-1"],["add","F4","Z10","1"],["add","F4","Z11","1"],["add","F4","Z12","-1"],["add","F4","Z14","-1"],["add","F4","Z15","-1"],["add","F4","Z17","-1"],["add","F4","Z24","1"],["add","F4","Z26","1"],["add","F4","Z28","1"],["add","F4","Z31","1"],["add","F4","Z32","1"],["add","F4","Z35","1"],["add","F4","Z38","1"],["add","F4","Z41","-1"],["add","F4","Z42","-1"],["add","F4","Z45","-1"],["add","F4","Z48","-1"],["add","F4","Z52","1"],["add","F4","Z53","1"],["add","F4","Z56","1"],["add","F4","Z58","-1"],["add","F4","Z62","-1"],["add","F4","Z63","-1"],["add","F4","Z66","1"],["add","F4","Z67","-1"],["add","F4","Z70","-1"],["add","F4","Z71","-1"],["add","F4","Z75","1"],["add","F4","Z77","1"],["add","F4","Z80","-1"],["add","F4","Z82","-1"],["add","F4","Z85","1"],["add","F4","Z86","1"],["add","F4","Z88","1"],["add","F4","Z90","1"],["add","F4","Z91","1"],["add","F4","Z93","-1"],["add","F4","Z95","-1"],["add","F4","Z98","-1"],["add","F4","Z100","-1"],["add","F4","Z103","-1"],["add","F4","Z105","1"],["add","F4","Z106","1"],["add","F4","Z107","-1"],["add","F5","G5","-1"],["add","F5","Z4","1"],["add","F5","Z5","-1"],["add","F5","Z10","-1"],["add","F5","Z11","1"],["add","F5","Z14","1"],["add","F5","Z15","-1"],["add","F5","Z18","-1"],["add","F5","Z19","1"],["add","F5","Z22","-1"],["add","F5","Z23","1"],["add","F5","Z29","1"],["add","F5","Z30","-1"],["add","F5","Z33","1"],["add","F5","Z34","-1"],["add","F5","Z39","1"],["add","F5","Z40","-1"],["add","F5","Z41","-1"],["add","F5","Z42","1"],["add","F5","Z49","-1"],["add","F5","Z50","1"],["add","F5","Z52","-1"],["add","F5","Z53","1"],["add","F5","Z54","-1"],["add","F5","Z55","1"],["add","F5","Z59","-1"],["add","F5","Z60","1"],["add","F5","Z62","1"],["add","F5","Z63","-1"],["add","F5","Z64","-1"],["add","F5","Z65","1"],["add","F5","Z68","-1"],["add","F5","Z69","1"],["add","F5","Z70","-1"],["add","F5","Z71","1"],["add","F5","Z73","-1"],["add","F5","Z74","1"],["add","F5","Z83","-1"],["add","F5","Z84","1"],["add","F5","Z90","-1"],["add","F5","Z91","1"],["add","F5","Z96","-1"],["add","F5","Z97","1"],["add","F5","Z101","-1"],["add","F5","Z102","1"],["add","F5","Z105","-1"],["add","F5","Z106","1"],["add","F5","Z108","-1"],["add","F5","Z109","1"],["add","F6","G6","-1"],["add","F6","Z2","-1"],["add","F6","Z3","-1"],["add","F6","Z8","-1"],["add","F6","Z9","1"],["add","F6","Z12","-1"],["add","F6","Z13","-1"],["add","F6","Z16","-1"],["add","F6","Z17","1"],["add","F6","Z22","1"],["add","F6","Z23","1"],["add","F6","Z25","1"],["add","F6","Z26","1"],["add","F6","Z29","1"],["add","F6","Z30","1"],["add","F6","Z31","1"],["add","F6","Z33","1"],["add","F6","Z34","1"],["add","F6","Z38","-1"],["add","F6","Z43","-1"],["add","F6","Z44","1"],["add","F6","Z49","-1"],["add","F6","Z50","-1"],["add","F6","Z51","1"],["add","F6","Z56","-1"],["add","F6","Z59","-1"],["add","F6","Z60","-1"],["add","F6","Z61","-1"],["add","F6","Z66","-1"],["add","F6","Z67","1"],["add","F6","Z72","-1"],["add","F6","Z73","1"],["add","F6","Z74","1"],["add","F6","Z77","1"],["add","F6","Z78","-1"],["add","F6","Z79","1"],["add","F6","Z80","-1"],["add","F6","Z83","-1"],["add","F6","Z84","-1"],["add","F6","Z88","1"],["add","F6","Z89","1"],["add","F6","Z94","-1"],["add","F6","Z95","1"],["add","F6","Z99","1"],["add","F6","Z100","1"],["add","F6","Z103","-1"],["add","F6","Z104","1"],["add","F6","Z108","-1"],["add","F6","Z109","-1"],["add","F7","G7","-1"],["add","F7","Z1","1"],["add","F7","Z2","1"],["add","F7","Z4","1"],["add","F7","Z5","1"],["add","F7","Z6","-1"],["add","F7","Z9","1"],["add","F7","Z13","-1"],["add","F7","Z16","1"],["add","F7","Z18","-1"],["add","F7","Z19","-1"],["add","F7","Z24","-1"],["add","F7","Z25","-1"],["add","F7","Z28","-1"],["add","F7","Z32","-1"],["add","F7","Z35","1"],["add","F7","Z39","1"],["add","F7","Z40","1"],["add","F7","Z43","-1"],["add","F7","Z44","-1"],["add","F7","Z45","-1"],["add","F7","Z48","1"],["add","F7","Z51","1"],["add","F7","Z54","1"],["add","F7","Z55","1"],["add","F7","Z58","1"],["add","F7","Z61","-1"],["add","F7","Z64","1"],["add","F7","Z65","1"],["add","F7","Z68","-1"],["add","F7","Z69","-1"],["add","F7","Z72","-1"],["add","F7","Z75","-1"],["add","F7","Z78","1"],["add","F7","Z79","-1"],["add","F7","Z82","1"],["add","F7","Z85","1"],["add","F7","Z86","1"],["add","F7","Z89","1"],["add","F7","Z93","-1"],["add","F7","Z94","1"],["add","F7","Z96","-1"],["add","F7","Z97","-1"],["add","F7","Z98","-1"],["add","F7","Z99","-1"],["add","F7","Z101","-1"],["add","F7","Z102","-1"],["add","F7","Z104","1"],["add","F7","Z107","1"],["clear","Z0","wide"],["add","Z0","F0","1/4"],["add","Z0","F1","1/4"],["add","Z0","F2","1/4"],["add","Z0","F3","1/4"],["clear","Z7","wide"],["add","Z7","F0","1/4"],["add","Z7","F1","-1/4"],["add","Z7","F2","-1/4"],["add","Z7","F3","1/4"],["clear","Z20","wide"],["add","Z20","F4","1/4"],["add","Z20","F5","-1/4"],["add","Z20","F6","1/4"],["add","Z20","F7","-1/4"],["clear","Z27","wide"],["add","Z27","F0","1/4"],["add","Z27","F1","1/4"],["add","Z27","F2","-1/4"],["add","Z27","F3","-1/4"],["clear","Z36","wide"],["add","Z36","F4","1/4"],["add","Z36","F5","1/4"],["add","Z36","F6","1/4"],["add","Z36","F7","1/4"],["clear","Z46","wide"],["add","Z46","F4","1/4"],["add","Z46","F5","-1/4"],["add","Z46","F6","-1/4"],["add","Z46","F7","1/4"],["clear","Z57","wide"],["add","Z57","F0","1/4"],["add","Z57","F1","-1/4"],["add","Z57","F2","1/4"],["add","Z57","F3","-1/4"],["clear","Z111","wide"],["add","Z111","F4","1/4"],["add","Z111","F5","1/4"],["add","Z111","F6","-1/4"],["add","Z111","F7","-1/4"],["clear","Z21","wide"],["add","Z21","G4","1/4"],["add","Z21","G5","1/4"],["add","Z21","G6","1/4"],["add","Z21","G7","-1/4"],["clear","Z37","wide"],["add","Z37","G4","1/4"],["add","Z37","G5","-1/4"],["add","Z37","G6","1/4"],["add","Z37","G7","1/4"],["clear","Z47","wide"],["add","Z47","G4","1/4"],["add","Z47","G5","1/4"],["add","Z47","G6","-1/4"],["add","Z47","G7","1/4"],["clear","Z76","wide"],["add","Z76","G0","1/4"],["add","Z76","G1","1/4"],["add","Z76","G2","1/4"],["add","Z76","G3","-1/4"],["clear","Z81","wide"],["add","Z81","G0","1/4"],["add","Z81","G1","-1/4"],["add","Z81","G2","-1/4"],["add","Z81","G3","-1/4"],["clear","Z87","wide"],["add","Z87","G0","1/4"],["add","Z87","G1","1/4"],["add","Z87","G2","-1/4"],["add","Z87","G3","1/4"],["clear","Z92","wide"],["add","Z92","G0","1/4"],["add","Z92","G1","-1/4"],["add","Z92","G2","1/4"],["add","Z92","G3","1/4"],["clear","Z110","wide"],["add","Z110","G4","1/4"],["add","Z110","G5","-1/4"],["add","Z110","G6","-1/4"],["add","Z110","G7","-1/4"],["clear","F0","identity"],["clear","F1","identity"],["clear","F2","identity"],["clear","F3","identity"],["clear","F4","identity"],["clear","F5","identity"],["clear","F6","identity"],["clear","F7","identity"],["clear","G0","identity"],["clear","G1","identity"],["clear","G2","identity"],["clear","G3","identity"],["clear","G4","identity"],["clear","G5","identity"],["clear","G6","identity"],["clear","G7","identity"],["end","F0_inverse",16],["add","W0","Z0","-1"],["add","W7","Z7","-1"],["add","W20","Z20","-1"],["add","W27","Z27","-1"],["add","W36","Z36","-1"],["add","W46","Z46","-1"],["add","W57","Z57","-1"],["add","W111","Z111","-1"],["add","W21","Z21","-1"],["add","W37","Z37","-1"],["add","W47","Z47","-1"],["add","W76","Z76","-1"],["add","W81","Z81","-1"],["add","W87","Z87","-1"],["add","W92","Z92","-1"],["add","W110","Z110","-1"]] diff --git a/research/qq16-output-pebbling/verify.py b/research/qq16-output-pebbling/verify.py new file mode 100644 index 0000000000..532b76e643 --- /dev/null +++ b/research/qq16-output-pebbling/verify.py @@ -0,0 +1,192 @@ +#!/usr/bin/env python3 +"""Output-slot pebbling of the actual PR3985 recovery word. +Chris R / Clear1nsight, substantial OpenAI Codex assistance, Apache-2.0. +Source algebra/native methods credited to ywz65, Arham Tahir and QQ16 lineage. +""" +import argparse,gzip,hashlib,io,json,tarfile,types +from collections import Counter +from copy import deepcopy +from fractions import Fraction as Q +from pathlib import Path +HERE=Path(__file__).resolve().parent;ROOT=HERE.parents[1] +def need(ok,why): + if not ok:raise ValueError(why) +def canonical(x):return json.dumps(x,sort_keys=True,separators=(',',':'),allow_nan=False) +def read(path): + def unique(pairs): + out={} + for k,v in pairs:need(k not in out,'duplicate JSON key');out[k]=v + return out + return json.loads(path.read_text(),object_pairs_hook=unique) +def sha(raw):return hashlib.sha256(raw).hexdigest() +def blob(raw):return hashlib.sha1(b'blob '+str(len(raw)).encode()+b'\0'+raw).hexdigest() +def module(path,name): + m=types.ModuleType(name);m.__file__=str(path);exec(compile(path.read_bytes(),str(path),'exec'),m.__dict__);return m +def authenticate(): + pins={} + for r in read(HERE/'SOURCES.json')['files']: + if r['usage']=='input': + b=(ROOT/r['path']).read_bytes();need(sha(b)==r['sha256'],'source SHA256:'+r['path']);need(blob(b)==r['git_blob'],'source Git blob:'+r['path']);pins[r['path']]=sha(b) + b=(HERE/'vendor/pr3985/WORD.json').read_bytes() + need(sha(b)=='a854f516f1d80635fb3414734f9e1c6d1251a5d79ef12e137c143fc6b0b51722' and blob(b)=='1518ddc9b61aa6bede045d20f0d5e8cf664863fa','retained PR3985 word authentication') + return pins,json.loads(b) +def source_fusion(P,R,old): + """Independently regenerate the pinned rectangular source from canonical2707.""" + start=next(i for i,e in enumerate(old) if e[0]=='map' and e[2]==2) + stop=max(i for i,e in enumerate(old) if e[0]=='map' and e[2]==2)+1 + w=[] + for p in P.U+P.T:w += [['clear','D'+str(p),'current'],['add','D'+str(p),'W'+str(p),'1'],['map','D'+str(p),2,p,False],['line','D'+str(p),p,-1]] + w += [['clear','D'+str(p),'query2'] for p in P.A]+[['begin','rectangular_future_correction',8]] + for k in range(8): + w.append(['clear','F'+str(k),'query2']) + for p in P.U+P.T: + if R[k][p]:w.append(['add','F'+str(k),'D'+str(p),str(R[k][p])]) + for p in P.A: + for k in range(8): + if R[k][p]:w.append(['add','D'+str(p),'F'+str(k),str(-R[k][p]/4)]) + w += [['clear','F'+str(k),'identity'] for k in range(8)]+[['end','rectangular_future_correction',8]] + for p in P.A:w += [['line','D'+str(p),p,1],['map','D'+str(p),2,p,True],['add','W'+str(p),'D'+str(p),'1']] + w += [['clear','D'+str(p),'identity'] for p in range(112)] + return old[:start]+w+old[stop:] +def refs(e): + if e[0]=='add':return {e[1],e[2]} + if e[0] in ('clear','line','map','stage'):return {e[1]} + return set() +def allocate(P,source): + start=next(i for i,e in enumerate(source) if e[0]=='clear' and e[1].startswith('D')) + final_clear=[i for i,e in enumerate(source) if e[0]=='clear' and e[1].startswith('D') and e[2]=='identity'] + stop=max(final_clear)+1;prefix=source[:start];block=source[start:stop];suffix=source[stop:] + free=list(P.U+P.A);query=list(P.U+P.T);response=list(P.A) + need(len(free)==len(query)==104 and len(response)==8,'allocation cardinalities') + qmap={'D'+str(p):'Z'+str(z) for p,z in zip(query,free)} + rmap={'D'+str(p):'Z'+str(z) for p,z in zip(response,P.U[:8])};mapping=qmap|rmap + # Capture the complete prefix dependency sets before deferring a definition. + zreads=sorted({int(e[2][1:]) for e in prefix if e[0]=='add' and e[2].startswith('Z')}) + need(zreads==sorted(P.T),'exact pre-logger Z read set') + deferred={};kept=[] + for i,e in enumerate(prefix): + hit=refs(e)&{'Z'+str(p) for p in free} + if hit: + need(len(hit)==1 and e[1] in hit,'unexpected read of deferred output') + deferred.setdefault(e[1],[]).append((i,e)) + else:kept.append(e) + for p in free: + want=[['clear','Z'+str(p),'current'],['add','Z'+str(p),'X'+str(p),'1']] + if p in P.A:want.append(['add','Z'+str(p),'W'+str(p),'1']) + need([e for _,e in deferred['Z'+str(p)]]==want,'exact deferred definition') + # W_A is unchanged between its normalization and the response ADDs. + for p in P.A: + writes=[(i,e) for i,e in enumerate(prefix) if e[0] in ('clear','add','line','map') and e[1]=='W'+str(p)] + need([e[0] for _,e in writes]==['clear','add','line','map','map'],'W_A stability') + moved_response_clears=[];new=[];inserted=False;restored_A=False + first_response=next(i for i,e in enumerate(block) if e[0]=='add' and e[1] in rmap and e[2].startswith('F')) + query_reads=[i for i,e in enumerate(block) if e[0]=='add' and e[2] in qmap] + need(max(query_reads)end and e[0]=='add' and e[2]==z and e[1]=='W'+r[1:]) + need(max(reads)start);w[at+1:at+1]=seq + +def main(): + ap=argparse.ArgumentParser();ap.add_argument('--write',action='store_true');args=ap.parse_args() + if args.write:need(not (HERE/'WORD.json').exists() and not (HERE/'RESULT.json').exists(),'refuse overwrite') + word,result=compute() + if args.write: + (HERE/'WORD.json').write_text(json.dumps(word,separators=(',',':'))+'\n');(HERE/'RESULT.json').write_text(json.dumps(result,indent=2,sort_keys=True)+'\n') + else:need(canonical(read(HERE/'WORD.json'))==canonical(word),'complete word mismatch');need(canonical(read(HERE/'RESULT.json'))==canonical(result),'complete typed receipt mismatch') + print(result['status']);print(json.dumps(result['new_invoice'],sort_keys=True)) +if __name__=='__main__':main()