From 93effe2a135bf57b9e484cb630d8dd057159aec9 Mon Sep 17 00:00:00 2001 From: Jerry Jiaheng Chen <80299683+CubeJerry@users.noreply.github.com> Date: Tue, 10 Nov 2026 13:03:23 +0800 Subject: [PATCH] Compose shared wires and two helper splits at conditional kappa 0.00363005817 --- .../CONSTRUCTION-REVIEW.md | 111 + .../CONSTRUCTION.md | 81 + .../FULL-RESULT.json | 626 + .../INDEPENDENT-NOTICE.md | 13 + .../INDEPENDENT-REVIEW.md | 23 + .../INDEPENDENT-SOURCES.json | 42 + .../shared-wire-split-composition/LICENSE | 201 + .../NATIVE-INPUTS.json | 42 + research/shared-wire-split-composition/NOTICE | 9 + .../shared-wire-split-composition/README.md | 123 + .../SOURCES.json | 18 + .../shared-wire-split-composition/TASK.json | 124 + .../VALIDATION.md | 48 + .../VERIFY-INDEPENDENT.json | 14 + .../shared-wire-split-composition/VERIFY.json | 40 + .../build_wire.py | 60 + .../chart_delta.json | 6460 +++++ .../chart_delta.py | 28 + .../shared-wire-split-composition/compose.py | 81 + .../data/bit-admission.json | 19787 ++++++++++++++++ .../data/caller.json | 1 + .../data/extra_wire_spec.json | 90 + .../data/final.json.gz | Bin 0 -> 350722 bytes .../data/main_6936.json.gz | Bin 0 -> 349022 bytes .../data/split759.proof.json | 75 + .../data/split759_450.proof.json | 159 + .../data/wh_6937.json.gz | Bin 0 -> 357887 bytes .../frozen/clifford_exact.py | 149 + .../frozen/native_verify.py | 277 + .../frozen/physical.py | 119 + .../frozen/verify_host3_odd.py | 79 + .../full_verify.py | 59 + .../independent.py | 220 + .../independent_construction.py | 192 + .../interval_gate.py | 128 + .../native-accounting.json | 196 + .../precision_replay.py | 35 + .../reproduce.py | 28 + .../independent_bounds.py | 267 + .../envelopes.py | 294 + .../source_binding.py | 85 + .../split_build.py | 90 + .../shared-wire-split-composition/verify.py | 9 + 43 files changed, 30483 insertions(+) create mode 100644 research/shared-wire-split-composition/CONSTRUCTION-REVIEW.md create mode 100644 research/shared-wire-split-composition/CONSTRUCTION.md create mode 100644 research/shared-wire-split-composition/FULL-RESULT.json create mode 100644 research/shared-wire-split-composition/INDEPENDENT-NOTICE.md create mode 100644 research/shared-wire-split-composition/INDEPENDENT-REVIEW.md create mode 100644 research/shared-wire-split-composition/INDEPENDENT-SOURCES.json create mode 100644 research/shared-wire-split-composition/LICENSE create mode 100644 research/shared-wire-split-composition/NATIVE-INPUTS.json create mode 100644 research/shared-wire-split-composition/NOTICE create mode 100644 research/shared-wire-split-composition/README.md create mode 100644 research/shared-wire-split-composition/SOURCES.json create mode 100644 research/shared-wire-split-composition/TASK.json create mode 100644 research/shared-wire-split-composition/VALIDATION.md create mode 100644 research/shared-wire-split-composition/VERIFY-INDEPENDENT.json create mode 100644 research/shared-wire-split-composition/VERIFY.json create mode 100644 research/shared-wire-split-composition/build_wire.py create mode 100644 research/shared-wire-split-composition/chart_delta.json create mode 100644 research/shared-wire-split-composition/chart_delta.py create mode 100644 research/shared-wire-split-composition/compose.py create mode 100644 research/shared-wire-split-composition/data/bit-admission.json create mode 100644 research/shared-wire-split-composition/data/caller.json create mode 100644 research/shared-wire-split-composition/data/extra_wire_spec.json create mode 100644 research/shared-wire-split-composition/data/final.json.gz create mode 100644 research/shared-wire-split-composition/data/main_6936.json.gz create mode 100644 research/shared-wire-split-composition/data/split759.proof.json create mode 100644 research/shared-wire-split-composition/data/split759_450.proof.json create mode 100644 research/shared-wire-split-composition/data/wh_6937.json.gz create mode 100644 research/shared-wire-split-composition/frozen/clifford_exact.py create mode 100644 research/shared-wire-split-composition/frozen/native_verify.py create mode 100644 research/shared-wire-split-composition/frozen/physical.py create mode 100644 research/shared-wire-split-composition/frozen/verify_host3_odd.py create mode 100644 research/shared-wire-split-composition/full_verify.py create mode 100644 research/shared-wire-split-composition/independent.py create mode 100644 research/shared-wire-split-composition/independent_construction.py create mode 100644 research/shared-wire-split-composition/interval_gate.py create mode 100644 research/shared-wire-split-composition/native-accounting.json create mode 100644 research/shared-wire-split-composition/precision_replay.py create mode 100644 research/shared-wire-split-composition/reproduce.py create mode 100644 research/shared-wire-split-composition/retained/odd-native-common-grid/independent_bounds.py create mode 100644 research/shared-wire-split-composition/retained/query-only-precision-envelope/envelopes.py create mode 100644 research/shared-wire-split-composition/retained/query-only-precision-envelope/source_binding.py create mode 100644 research/shared-wire-split-composition/split_build.py create mode 100644 research/shared-wire-split-composition/verify.py diff --git a/research/shared-wire-split-composition/CONSTRUCTION-REVIEW.md b/research/shared-wire-split-composition/CONSTRUCTION-REVIEW.md new file mode 100644 index 0000000000..3230ed0dfb --- /dev/null +++ b/research/shared-wire-split-composition/CONSTRUCTION-REVIEW.md @@ -0,0 +1,111 @@ +# Independent review of the composed wire and two splits + +This review checks the construction's causal and linear interfaces. Complete +word endpoints, signed invoices, native Clifford lowering, scalar grids, +callers and the outer bound have separate checks. The source construction is +conditional on the framework premises declared by #6936 and #6937. + +## Composition and causal ordering + +The dependency graph uses three access classes. ADDs sharing only a +destination commute, as do ADDs sharing only a source. Every read/write +conflict and every MOVE, SCALE, INIT, CLEAR or COPY destination is ordered. +Consecutive noncommuting access runs suffice by transitivity. A topological +ordering therefore preserves operand versions and the frame at each scalar +access while allowing commuting runs to reorder. + +After the construction's role renumberings, the retained branch-exclusive +pieces contain 236 events from #6937's `wh` word and 46 from #6936's split +word. Their register footprints are disjoint. Shared literal events have equal +multiplicities in both sources, so occurrence-token matching does not conflate +different multiplicities. The checker reconstructs these facts from the two +source words. They are specific to this composition; arbitrary separately +correct rewrites need not compose. + +## The additional wire + +The contacts `449 += 226` and `990 -= 1206` are replaced by dirty helper 1477 +at frames `3,260,724,246`, whose dimensions are `0,3,6,8`. Its eight ADDs +realize exactly those two shears and restore its arbitrary independent input. +The checker verifies all five independent input columns of the local map. + +Sources 226 and 1206 have no logical writes between their paired helper +loads. Targets 449 and 990 have no reads between their paired helper reads. +MOVEs preserve logical values, and other additions into a target commute +with the module. The four partners are distinct, the helper frames are +strictly nested, and each actual scalar contact occurs at a common frame. +These conditions justify the local identity despite intervening events. + +The helper contribution to `P-T` is `2 H3 + H2 - H8`, with zero rank mass. +Merging each pair of partner MOVEs preserves that partner's rank mass. The +complete paid histogram and ordinary allowance are checked separately. + +## The two source-bound splits + +Let `P` map independent public inputs to the current fields, with owned +entries initially zero. Let `S` be the suffix, and `T=SP` the original public +endpoint. On the selected helper family, `T` is an independent identity, so +it commutes with a boundary basis change `B` supported on that family. +The split witnesses satisfy + +`aP=c`, `Sb=d`, `ab=1`, `cd=1`. + +The supports of `a,b` share the cut frame, while those of `c,d` share entry +and exit frames. Choose `C` with pivot row `a` and inverse pivot column `b`, +and `B` with pivot row `c` and inverse pivot column `d`. Then + +`P'=CPB^-1`, `S'=BSC^-1` + +have `e_p^T P'=e_p^T`, `S'e_p=e_p`, and `S'P'=T`. +Set `J=I-e_p e_p^T`. Retain the old pivot prefix output in the head field, +and substitute the independent new tail input `z` at the suffix pivot. The +suffix output becomes + +`S'(JP'x+e_p z)=Tx-e_p x_p+e_p z`. + +The head output is `x_p`, the renamed tail output is `z`, and all other +outputs are unchanged. Thus no independent public value is copied or erased. +All scalar basis operations remain charged ordinary work. + +For `c_p!=0`, the basis constructor first makes row `p` equal to `c` and +then sets row `j=e_j^T-d_j c` for `j!=p`. This gives `Bd=e_p` from `cd=1`, +and determinant `c_p!=0`. No extra factor of `c_p` or `d_p` is missing. +When `c_p=0`, an initial coordinate swap, applied to both `c,d`, gives the +same required row and inverse-column properties. The second witness exercises +that swap case. + +| Pivot | Reconstructed source word | Cut after event | Frame | +|---|---|---:|---:| +| 759 | `extra_wire_0.json.gz` | 42531 | 660 | +| 450 | `split759.json.gz` | 37192 | 595 | + +The cuts are after the stated zero-based events. Both actual cut-witness +supports are public, and all entry, exit and cut frame conditions are checked. + +## Independent replay + +`independent_construction.py` imports no construction or extraction code. +It propagates a single covector backwards through the prefix to check +`aP=c`, and a single vector forwards through the suffix to check `Sb=d`. +This is dual to the constructor's forward-prefix/backward-suffix full-row +extraction. The checker also verifies both pairings, basis rows and inverse +columns, all support frames and the new wire's causal conditions. Altered +prefix and suffix witnesses are rejected. Checks remain active under `-O`. + +After cold reconstruction into a temporary build directory, run: + +```sh +python3 -I -O -B independent_construction.py \ + --package-root /path/to/package --build-dir /path/to/temporary-build +``` + +The package must contain `data/main_6936.json.gz` and `data/wh_6937.json.gz`. +The build directory must contain `composed.json.gz`, `extra_wire_0.json.gz`, +`split759.json.gz`, `split759.proof.json` and `split759_450.proof.json`. +The checker writes nothing and prints source/container and canonical-payload +hashes with the marker `PASS_CONSTRUCTION_INTERFACE_REVIEW`. + +Credit: DreamingOfClouds' #6936/#6937 source constructions and Ali Romman's +#5599 independent-helper basis mechanism. The independent proof and checker +were prepared with substantial OpenAI Codex assistance. This is separate AI +review, not human or formal-kernel acceptance. Apache-2.0. diff --git a/research/shared-wire-split-composition/CONSTRUCTION.md b/research/shared-wire-split-composition/CONSTRUCTION.md new file mode 100644 index 0000000000..863cb8543e --- /dev/null +++ b/research/shared-wire-split-composition/CONSTRUCTION.md @@ -0,0 +1,81 @@ +# Shared-wire composition and two newly enabled helper splits + +This package constructs one exact native word from the frozen words of #6936 and #6937. Its canonical JSON SHA-256 is `91429a6b96729292a8764836e00c87a6f7cd3b76f05159033f4867f69a98d097`. The compressed artifact is `data/final.json.gz`; reproducibility compares the decompressed JSON, not gzip headers. + +## Changes and attribution + +1. Compose the sixteen shared helper wires in #6937's `wh` with the two additional plain splits present in #6936. The unsplit seven main wires and sixteen helper wires are predecessor work, not discoveries of this package. The composition is new here: #6937 explicitly left it open. Register renaming reserves 1459 and 1460 for #6936's tails and shifts the `wh` additions by two. The resulting word has 71,228 events and 1,477 public fields. +2. Replace a further matched pair of direct contacts at frame 709 by one shared wire, public field 1477. The contacts are `449 += 226` and `990 -= 1206`. The new wire visits frames `3, 260, 724, 246`. Its credit is rank 8. Four pairs of consecutive partner MOVEs merge; the exact paid histogram includes those mergers and the wire's three MOVEs. This produces 71,233 events and 1,478 public fields. +3. Split helper 759 at frame 660, replacing its rank-9 credit by ranks 7 and 2. Split helper 450 at frame 595, replacing its rank-9 credit by ranks 1 and 8. These two new directions are enabled by #6937's sixteen wires, and already exist in `wh`; the seventeenth wire is not necessary to enable them. Both compose with the entire preceding construction. + +The final word has 71,261 events, 1,480 public fields, 1,080 helpers, 51 owned fields, 54 owned lifetimes, peak owned count 43, and the same 23 owned rises of rank mass 56 as #6936. The 1,095-frame table and 400 main fields are unchanged. Event counts are 61,180 ADD, 1 COPY, 3,662 SCALE, 6,310 MOVE, 54 INIT and 54 CLEAR. + +The construction builds on DreamingOfClouds' #6936/#6937 words and handoff, Ali Romman's helper-split lemma (#5599), CubeJerry's helper-split native-word applications (#6916), CubeJerry's caller blocks and owned-rise work (#6912/#6914), unpaidmoon's phase test (#6930), and icekylinx's odd-grid precedent (#104). Original authors and notices remain attached to frozen sources. New construction and checks were developed with substantial OpenAI assistance. + +## Causal composition + +Each event has, for every touched register, one of three access classes: source-read R, ADD destination A, or exclusive M. MOVE, SCALE, INIT, CLEAR and COPY destination are exclusive. Consecutive R accesses commute with each other; consecutive A accesses commute with each other. Every pair across consecutive unlike runs is ordered. `compose.py` forms the union of these dependency edges from the two source words after exact register renaming and event selection, then finds a topological order. No access is moved through an incompatible access. + +The sixteen-wire branch's noncommon retained events and the two-split branch's noncommon retained events have disjoint register footprints. All common literal events retain the same multiplicity. Independent cross-review checked those facts separately. The generated word is then replayed over exact fractions on every independent public input, so all new helper inputs, not merely zero helper initializations, are tested. + +For the seventeenth wire, write Y=449, X=226, U=990, V=1206, H=1477. At the four rests, its ADDs are: + +| Rest | ADDs in order | +|---|---| +| 3 | Y += H; H += V | +| 260 | U -= H; H -= X | +| 724 | H -= V; Y -= H | +| 246 | H += X; U += H | + +The exact transfer is Y += X, U -= V, H unchanged. The generator places each partner access inside its uninterrupted compatible access run and preserves every remaining access dependency. It merges only the four partner MOVE pairs whose intervening direct contacts disappear. + +## Split identity and exact witnesses + +Let P be the prefix map and S the suffix map at a common cut frame. Suppose aP=c and Sb=d, where c and d are supported on helpers sharing the same entry and exit frames, with a·b=c·d=1. Choose boundary B0 and cut BC with pivot row c and a, respectively, and inverse pivot column d and b, respectively. The normalized prefix BC P B0^-1 has pivot row equal to the original independent pivot input. The normalized suffix B0 S BC^-1 has pivot column equal to the corresponding independent pivot output. Terminating that pivot at the cut and replacing subsequent uses by a fresh independent tail therefore yields two independent identity helpers. No MOVE is added; the target rank splits additively. + +`basis(c,d,p,f)` constructs these elementary changes of basis. After an optional same-frame swap, its pivot row becomes c; each other row j is changed to e_j−d_j c. Thus B d=e_p. The coefficient at the chosen pivot is a unit for both concrete witnesses. The generator recomputes c and d from exact prefix and reverse suffix maps rather than accepting the certificate vectors on trust. + +For helper 759, immediately after event 42531 of the 71,233-event word: + +- cut frame 660, rank 7; +- a=e759, b=e759−e758; +- c=e759−e1472, d=−e758−e1472. + +For helper 450, immediately after event 37192 of the first-split word: + +- cut frame 595, rank 1; +- a=e450, b=e450−e1207; +- c=e1050+2e1070+e1466; +- d=4e1075−e1053+e1466. + +Both have a·b=c·d=1 exactly. All cut supports are public. No zero scratch extension or new owned CLEAR is used. The complete vectors and emitted changes of basis are in `data/*proof.json`. + +## Exact native invoice delta + +Relative to #6936, per native call: + +| Rank | Helper-credit change | Paid-MOVE change | +|---:|---:|---:| +| 1 | +1 | −34 | +| 2 | +1 | −50 | +| 3 | 0 | +30 | +| 4 | 0 | +23 | +| 5 | 0 | +16 | +| 6 | +1 | +2 | +| 7 | +4 | 0 | +| 8 | +5 | 0 | +| 9 | +7 | 0 | + +Both rank masses increase by 140 per call; the complete 18-call surplus remains 1520. The complete kernel moment D falls from 422226.7185002353… to 421882.370033337478… on the original caller. The QUERY-only E-free caller of #6980 removes 192 rank-1 targets and 192 rank-1 paid jobs together, leaving the crossing unchanged. Independent full caller/invoice/interval/precision review gives crossing `0.00363005817468836708593357676489689967…`, conservative ordinary total 826790496, and proposed claimed/tested prices `.00363005817` / `.00363005817007`. These complete caller and outer checks are included in this package; `native-accounting.json` explicitly retains the original-caller comparison for attribution. + +## Reproduction and limits + +Run `python -B verify.py`. This cold-reconstructs all four stages from the two frozen input words, checks exact cut vectors, compares final canonical payloads, and runs the predecessor's exact odd verifier with S=1125. `python -B chart_delta.py data/final.json.gz` lowers all 73 newly introduced native chart pairs (71 MOVE pairs and two helper endpoints), checking exact rank, signed operator and global phase at width 1; 61 old pairs retire. The same-frame scalar proof and exact symbolic endpoint do not constitute an all-width native-provider admission. + +The construction inherits odd native scalars with exact child returns and prefix grid S=1125, owned ascent A6 and peak 43, owned erasure, per-port/reducible roots, helper accounting, LAMBDA ordinary pricing, the compiler, precision tape, analytic recovery, and native-all-columns obligations. It does not discharge these assumptions or update the selected result. The final caller integration removes the empty-root-field credit premise; the paired QUERY-only BIT dependency is pinned at commit `d777f3a0aa2878bea0478918923dabcf86b9878b` in `INDEPENDENT-SOURCES.json`. + +## Open next questions + +1. Can further causal changes expose additional pure prefix/suffix pairings after these two splits? The remaining chronological search described in the handoff is finite and scoped, not a universal obstruction. +2. Can a generalized split with nontrivial a·b be realized with ordinary zero cleanup and a complete native invoice? No such witness is used here. +3. Can combs with more than four rests exceed the one-wire opportunities while retaining exact independent helper restoration? Fixed four-rest sharing bounds do not exclude that changed itinerary. diff --git a/research/shared-wire-split-composition/FULL-RESULT.json b/research/shared-wire-split-composition/FULL-RESULT.json new file mode 100644 index 0000000000..ff3256f0d3 --- /dev/null +++ b/research/shared-wire-split-composition/FULL-RESULT.json @@ -0,0 +1,626 @@ +{ + "status": "PASS_INDEPENDENT_FULL_GATE", + "word_sha256": "2b94953dc14a122e3ef089633f05b58ec689ec5156feb7c784ed3e137dc01883", + "word_canonical_json_sha256": "91429a6b96729292a8764836e00c87a6f7cd3b76f05159033f4867f69a98d097", + "caller_sha256": "3828d53e80ea97e8b866320f081af20b6b93bfebd58b95b56b85a7afe151af5e", + "BIT_receipt_sha256": "a46b6c6040f75184cab5467656811ad988c216e3bc8e44d595a5015b6e49620b", + "native": { + "public": 1480, + "events": 71261, + "paid": { + "1": 4075, + "2": 828, + "3": 811, + "4": 241, + "5": 320, + "6": 17, + "7": 12, + "8": 6 + }, + "helpers": { + "1": 13, + "2": 18, + "3": 44, + "4": 215, + "5": 68, + "6": 42, + "7": 18, + "8": 67, + "9": 595 + }, + "rises": { + "1": 10, + "2": 4, + "3": 1, + "4": 6, + "5": 1, + "6": 1 + }, + "owned_peak": 43, + "lifetimes": 54, + "bad_inputs": [] + }, + "caller": { + "bad_outputs": [], + "max_terms": 2713, + "caller_mass_bound": "16246698892210214036146399419475929893435/256", + "caller_mass_ceiling_bits": 126, + "caller_denominator_height_bound": 163 + }, + "invoice": { + "T": { + "1": 234, + "2": 324, + "3": 792, + "4": 3870, + "5": 1224, + "6": 756, + "7": 324, + "8": 1206, + "9": 11126, + "17": 416, + "25": 416, + "33": 416, + "41": 416, + "49": 416, + "57": 416, + "65": 416, + "73": 416, + "145": 208 + }, + "P": { + "1": 73766, + "2": 14904, + "3": 14598, + "4": 4338, + "5": 5760, + "6": 306, + "7": 216, + "8": 812, + "16": 416, + "24": 416, + "32": 416, + "40": 416, + "48": 416, + "56": 416, + "64": 416 + }, + "S": 1520, + "raw_crossing": "0.0036300581746883670859335767648968996726793133388562630916210931832", + "empty_root_credits": 0, + "no_E_credit_crossing": "0.0036300581746883670859335767648968996726793133388562630916210931832" + }, + "ordinary": { + "scalar_upper": 1777040, + "init_clear_allowance": 216, + "route_items": { + "moves": 6310, + "helper_boundary": 2160, + "first_main_boundary": 208, + "second_main_boundary": 192, + "first_main_adapter": 416, + "second_main_adapter": 384, + "owned_lifetime": 216 + }, + "routing": 9886000, + "caller_items": { + "A": { + "envelope": 124674048, + "thin": 6144, + "field_boundary": 94848, + "output_routes": 229056000, + "idle_routes": 185472000, + "query_routes": 1152000 + }, + "B": { + "envelope": 19893760, + "thin": 512, + "field_boundary": 7904, + "output_routes": 19088000, + "idle_routes": 20064000, + "query_routes": 96000 + } + }, + "caller_total": 599605216, + "raw_upper": 809539936, + "per_input_conversion": 2770560, + "lambda_second_charge": 14480000, + "conservative_total": 826790496, + "margin_to_billion": 173209504, + "odd_divisions": { + "ADD": 4079, + "SCALE": 64 + }, + "lambda_paid_rank1_would_reduce_S_by": 14480 + }, + "gate": { + "claim": "363005817/100000000000", + "tested": "363005817007/100000000000000", + "raw_bracket": [ + "363005817468836708593357676489/100000000000000000000000000000000", + "36300581746883670859335767649/10000000000000000000000000000000" + ], + "moment_margins": { + "363005817468836708593357676489/100000000000000000000000000000000": [ + "143370274515724027741089632165906111282934104813488319/50000000000000000000000000000000000000000000000000000000000000000000000000000000", + "143370274515724027741089632165906111282934104834333239/50000000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "36300581746883670859335767649/10000000000000000000000000000000": [ + "-1006602957204708337808018522712921809914063961090731/781250000000000000000000000000000000000000000000000000000000000000000000000000", + "-16105647315275333404928296363406748958625023372284901/12500000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "363005817007/100000000000000": [ + "95966372276794887878283267654930767608569249487913734701480203976232914753/50000000000000000000000000000000000000000000000000000000000000000000000000000000", + "5997898267299680492392704228433172975535578092994608418842512748515866429/3125000000000000000000000000000000000000000000000000000000000000000000000000000" + ] + }, + "moment_margin_float": { + "363005817468836708593357676489/100000000000000000000000000000000": [ + 2.8674054903144806e-27, + 2.8674054903144806e-27 + ], + "36300581746883670859335767649/10000000000000000000000000000000": [ + -1.2884517852220266e-27, + -1.2884517852220266e-27 + ], + "363005817007/100000000000000": [ + 1.9193274455358978e-06, + 1.9193274455358978e-06 + ] + }, + "derivative_upper": -408610.0691341, + "alpha": [ + 0.9999999999939584, + 0.9999999999939584 + ], + "gamma": [ + 0.9497103828349815, + 0.9497103828349815 + ], + "delta": [ + 0.875936906800602, + 0.875936906800602 + ], + "minimum_log_power": 2227, + "written_log_power": 2228, + "compiler_gap": "1/100000000000000", + "H": "14174600000000000000", + "BIT_pin": "376669/100000000", + "BIT_margin": "13663182993/100000000000000", + "outer": { + "strict_count": 54, + "functional_count": 4, + "minimum_margin": "1/1000000000000000", + "BIT_just_below_effective_rejected": true + }, + "input_lift": { + "margins": { + "363005817/100000000000": [ + "1238716309950061562203702429077032912697251276521141313765754324758588382567/1000000000000000000000000000000000000000000000000000000000000000000000000000000", + "123871630995006156220370242907703291269725127652114131376575432475858838258691/100000000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "363005817007/100000000000000": [ + "60484194822897140795415327676385782397798251230369625690875365031985022291/48828125000000000000000000000000000000000000000000000000000000000000000000000", + "774197693733083402181316194257738014691817615748731208843204672409408285337/625000000000000000000000000000000000000000000000000000000000000000000000000000" + ] + }, + "interval_kappa_cap": "376669/100000000", + "derivative_upper_on_required_interval": "-2299831290525933154178526076272396899996972093654613095735772838275432653960006518819/2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "source_BIT_wide_crude_bound_would_be": "-2299831290525933154178526076272396899996972093654613095735772838275432653960006518819/2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + } + }, + "BIT_dependency": "Paired E-free BIT .00385248, bootstrapped from selected .0034; price conservatively weakened to .00376669. Retained native provenance does not import its old ordinary bootstrap.", + "precision": { + "method": "attributed source-engine reuse", + "helper_census_substitutions": [ + [ + "word[\"public\"] - len(mains) == 1061", + "word[\"public\"] - len(mains) == 1080" + ], + [ + "fresh_arbitrary_helpers=18 * 1061", + "fresh_arbitrary_helpers=18 * 1080" + ] + ], + "common_grid": { + "word": { + "odd_scale_lcm": 1125, + "dyadic_height": 24, + "maximum_scaled_mass": "1636346757402225/16384", + "mass_witness": [ + 63465, + "stored add" + ], + "numerator_bits": 24, + "coefficient_visits": 14087319 + }, + "caller": { + "maximum_mass": "16246698892210214036146399419475929893435/256", + "pre_joint_mass": "758143798823020519902612486795530419693/64", + "denominator_height": 163, + "pre_joint_height": 154 + }, + "context_height": 178, + "context_mass_bits": 161, + "context_c": 356 + }, + "rounded_envelope": { + "native": { + "census": { + "events": 71261, + "public": 1480, + "owned_labels": 51, + "lifetimes": 54, + "peak_owned": 43, + "opcodes": { + "ADD": 61180, + "SCALE": 3662, + "MOVE": 6310, + "INIT": 54, + "COPY": 1, + "CLEAR": 54 + }, + "scalars": { + "integer": 38902, + "dyadic": 60700, + "noninteger": 25941, + "odd": 4143 + }, + "max_numerator": 14729531, + "numerator_bits": 24, + "max_denominator": 393216, + "denominator_bits": 19 + }, + "bounds": { + "M": { + "exact": "43054641548846615602104987524321069905599046554250600543037273660730652457482272541839730515070648167947373736069817/313353572444111882083840819200000000000000000", + "strict_power_of_two": 237, + "witness": { + "cut": 71225, + "register": 1443, + "factor": "1", + "kind": "stored" + } + }, + "Sigma": { + "exact": "49042140230293998707783330736939147773356911008711453370094821836759890496678207084168977527731890504904732776001/1224037392359812039390003200000000000000000", + "strict_power_of_two": 235, + "witness": { + "cut": 71225, + "register": 1443, + "factor": "1", + "kind": "stored" + } + }, + "Gamma": { + "exact": "49042140230293998707783330736939147773356911008711453370094821836759890496678207084168977527731890504904732776001/1224037392359812039390003200000000000000000", + "strict_power_of_two": 235, + "witness": { + "cut": 71261, + "register": 1443, + "factor": "1", + "kind": "public-return" + } + } + }, + "independent_adjoint": { + "M": { + "entrance_mass": "43054641548846615602104987524321069905599046554250600543037273660730652457482272541839730515070648167947373736069817/313353572444111882083840819200000000000000000", + "residual_mass": "49042140230293998707783330736939147773356911008711453370094821836759890496678207084168977527731890504904732776001/1224037392359812039390003200000000000000000", + "active_residual_sites": 24535 + }, + "Sigma": { + "entrance_mass": "43054641548846615602104987524321069905599046554250600543037273660730652457482272541839730515070648167947373736069817/313353572444111882083840819200000000000000000", + "residual_mass": "49042140230293998707783330736939147773356911008711453370094821836759890496678207084168977527731890504904732776001/1224037392359812039390003200000000000000000", + "active_residual_sites": 24535 + }, + "Gamma": { + "entrance_mass": "43054641548846615602104987524321069905599046554250600543037273660730652457482272541839730515070648167947373736069817/313353572444111882083840819200000000000000000", + "residual_mass": "49042140230293998707783330736939147773356911008711453370094821836759890496678207084168977527731890504904732776001/1224037392359812039390003200000000000000000", + "active_residual_sites": 24535 + } + } + }, + "caller": { + "bounds": { + "M_caller": { + "exact": "1683307283016999532839217702665847040", + "strict_power_of_two": 121, + "witness": { + "event": 3049, + "register": 38, + "cut": 3050, + "factor": "1", + "kind": "stored" + } + }, + "Sigma_caller": { + "exact": "2695731259664671076054039120630302290807274246048000922379732339422877337040436527677947335528513405243008146700596521469583655508389497624737901/489614956943924815756001280000000000000000", + "strict_power_of_two": 342, + "witness": { + "event": 3049, + "register": 38, + "cut": 3050, + "factor": "1", + "kind": "stored" + } + }, + "M_joint_entrance": { + "exact": "363421601940370671219209686545270656", + "strict_power_of_two": 119, + "witness": { + "event": 2958, + "register": 39, + "cut": 2958, + "factor": "1", + "kind": "stored" + } + }, + "E_joint_entrance": { + "exact": "107778012552827346405847104423459712044095345392494902511580934493198395726452173903091136141479556412668758099062114547378357292942868822744901/90669436471097188102963200000000000000000", + "strict_power_of_two": 340, + "witness": { + "event": 2958, + "register": 39, + "cut": 2958, + "factor": "1", + "kind": "stored" + } + }, + "M_context": { + "exact": "122242084395705304046405775033171708619552680284104135118685413362275751985828880546444259743657610652201504084362728377506070228340477415557984198359/2448074784719624078780006400000000000000000", + "strict_power_of_two": 355, + "witness": { + "event": 2958, + "register": null, + "cut": 2959, + "factor": "1", + "kind": "stored" + } + }, + "Sigma_context": { + "exact": "4640343697309072360426864039639398425323876990095744925675818513841731441516414528047219185461016923003250117000953839801113974781586560069270101516483314570192217778780212646110494347147158453407548505366474302684327846603203817454023224308817907917716753117/28411591829712752729879633148004541902111328635453440000000000000000000000000000000000", + "strict_power_of_two": 576, + "witness": { + "event": 2958, + "register": null, + "cut": 2959, + "factor": "1", + "kind": "stored" + } + }, + "Gamma_context": { + "exact": "5042543099912900584634479237866816375715153730780575915762659942083670533015529220412005947331597741154822401957926231065984100615105030759374251/26112797703675990173653401600000000000000000", + "strict_power_of_two": 337, + "witness": { + "register": 75, + "cut": 3095, + "factor": "1", + "kind": "public-return" + } + } + }, + "sites": { + "ADD": 2108, + "noninteger_scalar": 297, + "SWAP": 455, + "LAMBDA": 226, + "SCALE": 180, + "J": 18, + "IDLE_ONE": 100, + "QUERY": 8 + }, + "joint_entries": [ + { + "event": 21, + "stage": 1, + "entrance_mass": "3328", + "entrance_defect": "1" + }, + { + "event": 66, + "stage": 2, + "entrance_mass": "34560", + "entrance_defect": "49042140230293998707783330736939147773356911008711453370094821836760832515855367195514492074194610504904732776001/489614956943924815756001280000000000000000" + }, + { + "event": 117, + "stage": 3, + "entrance_mass": "267520", + "entrance_defect": "2108812029902641944434683221688383354254347173374592494914077338980715486297053216127015522617552891710903509368043/2448074784719624078780006400000000000000000" + }, + { + "event": 168, + "stage": 4, + "entrance_mass": "2019072", + "entrance_defect": "16134864135766725574860715812452979617434423721866068158761196384294311089285022776971524715986684776113657083304329/2448074784719624078780006400000000000000000" + }, + { + "event": 219, + "stage": 5, + "entrance_mass": "15211776", + "entrance_defect": "121771634191819998791426010219819903921245210034630538717945442620677125605071915223480861318556927323678451482810483/2448074784719624078780006400000000000000000" + }, + { + "event": 270, + "stage": 6, + "entrance_mass": "114566912", + "entrance_defect": "61155548867176616388605813428963117273376068027863182352508242830440747308502136039494950287335010179616201771673247/163204985647974938585333760000000000000000" + }, + { + "event": 321, + "stage": 7, + "entrance_mass": "862823680", + "entrance_defect": "55270492039541336543671813740530419540573238706817807948096864210029448446783203903688522813284669603827633838553127/19584598277756992630240051200000000000000" + }, + { + "event": 372, + "stage": 8, + "entrance_mass": "6498041600", + "entrance_defect": "17343801934583702937006282698449266549195444935141814195787403837392302105160106707005775535026788812150063650965529651/816024928239874692926668800000000000000000" + }, + { + "event": 423, + "stage": 9, + "entrance_mass": "48937594112", + "entrance_defect": "130618492994383424100319168601448567605524383282225023925736957816275920839262910447295239922807026593129730942471631393/816024928239874692926668800000000000000000" + }, + { + "event": 2166, + "stage": 10, + "entrance_mass": "2869851357661739006410624", + "entrance_defect": "11489803575218235511805117697701134113480660349112494261608661506376677033853089654283857079578213645945778615288171052342042347438883/1224037392359812039390003200000000000000000" + }, + { + "event": 2299, + "stage": 11, + "entrance_mass": "87987819921824138957327936", + "entrance_defect": "704540160391535167843708995319467954787175342007676796733895854915431984893652029128155530309027214455306114647477499608976106912051141/2448074784719624078780006400000000000000000" + }, + { + "event": 2399, + "stage": 12, + "entrance_mass": "2447027986812579413618418560", + "entrance_defect": "19593956207157814585542099171637083484400289253657733243947609615236697108879492679286631668502688595221749356838816871373216247639366057/2448074784719624078780006400000000000000000" + }, + { + "event": 2497, + "stage": 13, + "entrance_mass": "56556669663990103089614108160", + "entrance_defect": "452863193470205634175612401907111710258604953834122059277658562590271554966057927264305384550768184359581167352871415005030156204997611301/2448074784719624078780006400000000000000000" + }, + { + "event": 2593, + "stage": 14, + "entrance_mass": "1300380918848168161545814930560", + "entrance_defect": "3470823506970942577122482455505317346976083624568833486482335851317910662944605588051016217735895449724882541061841788939584077965156769293/816024928239874692926668800000000000000000" + }, + { + "event": 2687, + "stage": 15, + "entrance_mass": "29898949589421721863235314186112", + "entrance_defect": "47881651705850994435603572472068300623418535488305640434986615656568053510979073367652948339387998828267057820442281512497536623442861545957/489614956943924815756001280000000000000000" + }, + { + "event": 2779, + "stage": 16, + "entrance_mass": "687449590445880987173716162586496", + "entrance_defect": "1834859435257293951043017457492339542930966032377072331232135474286258896976750257293264536356508338835158105274638010984045768632094442180689/816024928239874692926668800000000000000000" + }, + { + "event": 2869, + "stage": 17, + "entrance_mass": "15806139033147704339825284871898752", + "entrance_defect": "126563650963042505306559371472874199746795243381745323416566763578522197786037370617062186029137428285486537969321429016908077136833032889247301/2448074784719624078780006400000000000000000" + }, + { + "event": 2958, + "stage": 18, + "entrance_mass": "363421601940370671219209686545270656", + "entrance_defect": "107778012552827346405847104423459712044095345392494902511580934493198395726452173903091136141479556412668758099062114547378357292942868822744901/90669436471097188102963200000000000000000" + } + ], + "independent_adjoint": { + "M_caller": { + "entrance_mass": "1683307283016999532839217702665847040", + "residual_mass": "2695731259664671076054039120630302290807274246048000922379732339422877337040436527677947335528513405243008146700596521469583655508389497624737901/489614956943924815756001280000000000000000", + "joint_coefficient": "274838256141142176415070287809505/2", + "primitive_coefficient": "104781665096099932454228246133920343" + }, + "Sigma_caller": { + "entrance_mass": "1683307283016999532839217702665847040", + "residual_mass": "2695731259664671076054039120630302290807274246048000922379732339422877337040436527677947335528513405243008146700596521469583655508389497624737901/489614956943924815756001280000000000000000", + "joint_coefficient": "274838256141142176415070287809505/2", + "primitive_coefficient": "104781665096099932454228246133920343" + }, + "M_joint_entrance": { + "entrance_mass": "363421601940370671219209686545270656", + "residual_mass": "107778012552827346405847104423459712044095345392494902511580934493198395726452173903091136141479556412668758099062114547378357292942868822744901/90669436471097188102963200000000000000000", + "joint_coefficient": "59336854494143543914675236360327/2", + "primitive_coefficient": "22622085086540611235550148326673690" + }, + "E_joint_entrance": { + "entrance_mass": "363421601940370671219209686545270656", + "residual_mass": "107778012552827346405847104423459712044095345392494902511580934493198395726452173903091136141479556412668758099062114547378357292942868822744901/90669436471097188102963200000000000000000", + "joint_coefficient": "59336854494143543914675236360327/2", + "primitive_coefficient": "22622085086540611235550148326673690" + }, + "Gamma_context": { + "entrance_mass": "59038824075417799032780136585499589", + "residual_mass": "5042543099912900584634479237866816375715153730780575915762659942083670533015529220412005947331597741154822401957926231065984100615105030759374251/26112797703675990173653401600000000000000000", + "joint_coefficient": "308461849925427171118076353794753/64", + "primitive_coefficient": "117600608836679351835159084859338679/32" + } + }, + "physical_main_inputs": 3952, + "fresh_arbitrary_helpers": 19440, + "helper_allocation_premise": "distinct (stage, helper) public inputs as in frozen caller proof" + } + }, + "threshold": { + "H": 14174600000000000000, + "LP": 2228, + "Kstar_bits": 14073, + "scaled4096_Kstar_bits": 14085 + }, + "negative_grid_controls": { + "S375_f24": "integer grid rejection at event 36840: denominator 48", + "S225_f24": "integer grid rejection at event 1118: denominator 250", + "S1125_f23": "integer grid rejection at event 61566: denominator 64" + }, + "scope": "Exact children for common grid. Total RDiv plus complete-fibre unitary contracts for rounded envelopes. Neither is a physical provider admission." + }, + "negative_controls": { + "last_helper_scalar_doubling": { + "event": 37594, + "bad_input_rows": 196 + }, + "invented_helper_endpoint": "rejected", + "deleted_QUERY": { + "event": 532, + "bad_outputs": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37 + ] + }, + "closed_compiler_gap": "rejected", + "unfunded_price": "rejected" + }, + "scope": "Independent scalar endpoints, exact symbolic caller, full inherited invoice and numerical gates; attributed precision-engine reuse. Five framework assumptions, odd native alphabet/exact-child contract, A6 and ordinary LAMBDA tariff remain conditional. Finite chart lowering is separately supplied by the construction package." +} diff --git a/research/shared-wire-split-composition/INDEPENDENT-NOTICE.md b/research/shared-wire-split-composition/INDEPENDENT-NOTICE.md new file mode 100644 index 0000000000..1bc9b4da2b --- /dev/null +++ b/research/shared-wire-split-composition/INDEPENDENT-NOTICE.md @@ -0,0 +1,13 @@ +# Attribution and source reuse + +New independent operator/invoice verification and fixed-grid interval implementation: OpenAI Codex-assisted research session, 2026-11-10. Apache-2.0. + +DreamingOfClouds supplied the #6936 native predecessor and #6937 shared-wire backup/E-free root. CubeJerry supplied #6912 caller blocks, #6980's QUERY-only caller and #6970/#6985 precision methods. Preserve Ali Romman's #5599 helper-split attribution, icekylinx's #104 odd-grid attribution and unpaidmoon's #6930 width-phase attribution in the parent construction. + +Three unchanged source files are authenticated by exact SHA256 and source commit/path in `INDEPENDENT-SOURCES.json`: + +- #6970 `independent_bounds.py`: fixed integer-grid and positive caller-transfer engine. +- #6985 `envelopes.py`: positive forward envelopes and backward covector witnesses. +- #6985 `source_binding.py`: retained helper functions for the envelope engine. + +The adapter applies only two literal helper-census substitutions in memory and records them. It does not call that adaptation an independent mathematical implementation. The new reverse native operator, formal caller ring and elementary interval engine do not import the source authors' operator or invoice checkers. diff --git a/research/shared-wire-split-composition/INDEPENDENT-REVIEW.md b/research/shared-wire-split-composition/INDEPENDENT-REVIEW.md new file mode 100644 index 0000000000..17c2ba3fde --- /dev/null +++ b/research/shared-wire-split-composition/INDEPENDENT-REVIEW.md @@ -0,0 +1,23 @@ +# Independent finite acceptance gate + +This support verifies the frozen shared-wire word whose canonical JSON SHA256 is `91429a6b96729292a8764836e00c87a6f7cd3b76f05159033f4867f69a98d097`, the #6980 QUERY-only caller and the paired E-free BIT receipt. It does not create a selected result or admit a supplier. + +Run from any working directory: + +```sh +python3 -I -B /path/to/package/full_verify.py +``` + +The default is read-only and compares every proof-relevant field with `FULL-RESULT.json`. Compression-container differences in the generated word are ignored after canonical payload authentication. An explicit `--out /path/to/result.json` writes a receipt. `--word`, `--caller` and `--bit-receipt` may locate the same pinned inputs elsewhere; their authenticated identities cannot be changed. `--core-only` omits precision reuse and adversarial controls and is not the complete registered check. Assertions are proof checks; optimized Python is deliberately rejected. + +`independent.py` independently checks chronological frame/ownership laws and the transposed scalar circuit on every public input. Its exact caller ring is Q(i)[q,D1,...,D18]/(q^4−1), retaining repeated D powers with an explicit degree bound. `interval_gate.py` is a separate outward-rounded rational log/exp engine; Decimal root digits are only diagnostic. The full emitted MOVE/helper/QUERY/IDLE inventory, positive ordinary envelope, finite-tail losses, compiler capacity, exact threshold, input-lift lemma and 54+4 outer inequalities are recomputed. + +The frozen claim is .00363005817, tested at .00363005817007. The raw crossing lies between .00363005817468836708593357676489 and .00363005817468836708593357676490. Minimum logarithm power is 2227; the written value 2228 yields H=14174600000000000000. The complete conservative ordinary allowance is 826790496, below 10^9. Both complex and BIT callers have no empty-mask productive root credit. + +The numerical BIT price .00376669 conservatively weakens the paired E-free BIT theorem at .00385248, bootstrapped from selected admitted .0034. The pinned receipt records both positive bootstrap debits. The stronger theorem's construction and source review are its own dependency; this support authenticates its receipt and bootstrap arithmetic, not a replacement proof of all BIT providers. No old .00376669 ordinary admission or its empty-root credit enters the bootstrap. + +`precision_replay.py` explicitly reuses three unchanged, hash-authenticated engine files from #6970 and #6985. These methods are not independently implemented here. The #6985 helper-count assertion and output metadata change from 1061 to the actual 1080 helpers; both substitutions are recorded. Exact-grid and rounded-service conclusions have different premises: exact completed children for the common grid; total RDiv and complete-fibre unitary contracts for the rounded envelope. Neither installs a physical tape primitive. + +This verifier does not prove native Clifford chart lowering, absolute phases at every tensor width, physical owned erasure, literal tape rates or the original compiler/analytic contracts. The construction's chart-map certificate is separate. The five framework assumptions and inherited changed interfaces remain: odd native alphabet/exact-child contract, A6, per-port/two-chain HOST2 interfaces and shared-helper accounting, and ordinary LAMBDA/IDLE tariffs. Removing empty-mask credits does not discharge these premises. + +Prepared with substantial OpenAI Codex assistance. This is AI/code-assisted checking, not human review or proof-kernel verification. Exact sources and attribution are in `INDEPENDENT-SOURCES.json` and `INDEPENDENT-NOTICE.md`. diff --git a/research/shared-wire-split-composition/INDEPENDENT-SOURCES.json b/research/shared-wire-split-composition/INDEPENDENT-SOURCES.json new file mode 100644 index 0000000000..95afd39778 --- /dev/null +++ b/research/shared-wire-split-composition/INDEPENDENT-SOURCES.json @@ -0,0 +1,42 @@ +{ + "schema": "independent-shared-wire-support/1", + "base_commit": "7c49fe32c55de02c2c873655c804b16e4c3fef0a", + "word_canonical_json_sha256": "91429a6b96729292a8764836e00c87a6f7cd3b76f05159033f4867f69a98d097", + "claim": ".00363005817", + "tested": ".00363005817007", + "raw_lower": ".00363005817468836708593357676489", + "raw_upper": ".00363005817468836708593357676490", + "numeric_BIT_price": ".00376669", + "files": [ + { + "path": "retained/odd-native-common-grid/independent_bounds.py", + "source_commit": "e45e844303e04947cf6591fb46b43bf8a7bc5356", + "source_path": "research/odd-native-common-grid/independent_bounds.py", + "sha256": "198521def614fe78fa728f1dde2b7fb820c0c0e0ac3ad0c9224dccbf51eac0d5" + }, + { + "path": "retained/query-only-precision-envelope/envelopes.py", + "source_commit": "56bc9383594a3efc303148e00bb746851abd1ed5", + "source_path": "research/query-only-precision-envelope/envelopes.py", + "sha256": "783da6b5b450fc07434946cb9ec86070dfee01df6b5fa1c385cb024def2c9a9f" + }, + { + "path": "retained/query-only-precision-envelope/source_binding.py", + "source_commit": "56bc9383594a3efc303148e00bb746851abd1ed5", + "source_path": "research/query-only-precision-envelope/source_binding.py", + "sha256": "624c459311c58f3847b7713b818bfd340153abf42919f02ac9aa8892ed52a2bd" + }, + { + "path": "data/caller.json", + "source_commit": "617903497387a98f7ca929ad0b6928dd32abffec", + "source_path": "research/p104-query-only-interval/QUERY-ONLY-CALLER.json", + "sha256": "3828d53e80ea97e8b866320f081af20b6b93bfebd58b95b56b85a7afe151af5e" + }, + { + "path": "data/bit-admission.json", + "source_commit": "d777f3a0aa2878bea0478918923dabcf86b9878b", + "source_path": "research/paired-query-only-bit/EFREE-RESULT.json", + "sha256": "a46b6c6040f75184cab5467656811ad988c216e3bc8e44d595a5015b6e49620b" + } + ] +} diff --git a/research/shared-wire-split-composition/LICENSE b/research/shared-wire-split-composition/LICENSE new file mode 100644 index 0000000000..261eeb9e9f --- /dev/null +++ b/research/shared-wire-split-composition/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/research/shared-wire-split-composition/NATIVE-INPUTS.json b/research/shared-wire-split-composition/NATIVE-INPUTS.json new file mode 100644 index 0000000000..347b2c4df6 --- /dev/null +++ b/research/shared-wire-split-composition/NATIVE-INPUTS.json @@ -0,0 +1,42 @@ +{ + "base_commit": "7c49fe32c55de02c2c873655c804b16e4c3fef0a", + "sources": [ + { + "path": "data/main_6936.json.gz", + "source_commit": "d360b1182b6d21b1ee2354856abcb50646ad618b", + "source_path": "research/p104-main-wire-native/data/word.json.gz", + "sha256": "273e81f176f001684b1fa3eb857992bf58b54748004fcfe806b83adb48d2cc00" + }, + { + "path": "data/wh_6937.json.gz", + "source_commit": "a98df73ddae1d1ea85a62b6bdf2714b28cb7b359", + "source_path": "research/p104-two-chain-findings/data/wh.json.gz", + "sha256": "25326dac562fa07edd28a6daf302de0c27f5f2e82f610eaf3671d39575f8dbea" + }, + { + "path": "frozen/verify_host3_odd.py", + "source_commit": "d360b1182b6d21b1ee2354856abcb50646ad618b", + "source_path": "research/p104-main-wire-native/verify_host3_odd.py", + "sha256": "e75ad2096ba2587d1dc9c8982b2c2eb7c6fd2636a80adcd943314ef2cf6fd258" + }, + { + "path": "frozen/clifford_exact.py", + "source_commit": "d360b1182b6d21b1ee2354856abcb50646ad618b", + "source_path": "research/p104-main-wire-native/retained/native/clifford_exact.py", + "sha256": "2982ead07721e83358dc67c6f49c2b4c16a236a6bebdfd72f58221be1f5d0962" + }, + { + "path": "frozen/native_verify.py", + "source_commit": "d360b1182b6d21b1ee2354856abcb50646ad618b", + "source_path": "research/p104-main-wire-native/retained/native/native_verify.py", + "sha256": "3049471905b47b385c88378a1a3be7a18b8858aadd035b8a6da2f4a03b470f38" + }, + { + "path": "frozen/physical.py", + "source_commit": "d360b1182b6d21b1ee2354856abcb50646ad618b", + "source_path": "research/p104-main-wire-native/physical.py", + "sha256": "4e995d1158033d83bf69b671f23dc7924d66edbbe07623ba063ba7421234ea20" + } + ], + "final_canonical_json_sha256": "91429a6b96729292a8764836e00c87a6f7cd3b76f05159033f4867f69a98d097" +} diff --git a/research/shared-wire-split-composition/NOTICE b/research/shared-wire-split-composition/NOTICE new file mode 100644 index 0000000000..a3687d65a0 --- /dev/null +++ b/research/shared-wire-split-composition/NOTICE @@ -0,0 +1,9 @@ +New shared-wire composition, seventeenth wire, and two enabling splits: developed with substantial OpenAI assistance, 2026. Apache-2.0. + +Frozen predecessor native words and odd verifier: DreamingOfClouds, with Claude Opus 5.5 (Anthropic), from #6936 and #6937. + +Retained Clifford compiler and exact native interpreter retain their original headers and lineage from #6833: native source by DreamingOfClouds; independent-helper mechanism by Ali Romman; inventory, retiming and helper-retirement extensions by Jerry Chen / @CubeJerry with OpenAI assistance. + +Helper-split lemma: Ali Romman (#5599). Shared native applications: CubeJerry (#6916). Caller blocks: CubeJerry (#6912). Owned-rise argument: CubeJerry (#6914). Width-2 phase convention: unpaidmoon (#6930). Odd-grid precedent: icekylinx (#104). + +The higher-level caller and BIT integration require their own source attribution and pins. diff --git a/research/shared-wire-split-composition/README.md b/research/shared-wire-split-composition/README.md new file mode 100644 index 0000000000..b7504b6fb2 --- /dev/null +++ b/research/shared-wire-split-composition/README.md @@ -0,0 +1,123 @@ +# Shared wires and two helper splits at conditional kappa 0.00363005817 + +This source-bound construction composes #6937's sixteen shared helper wires +with #6936's two plain splits, adds one further shared wire, and constructs +two previously unbuilt productive splits. Complete accounting, including the +QUERY-only caller of #6980, admits **kappa = 0.00363005817** under the explicitly +retained framework and source contracts. The certified raw crossing is +`(0.00363005817468836708593357676489, +0.00363005817468836708593357676490)`. + +The gain is about **0.0838% over #6936's pending 0.00362701882**. This is a +small improvement to the complete conditional supplier, not a significant +breakthrough or a new unconditional integer-multiplication theorem. The +selected reviewed frontier remains 0.003125804; this package does not change +its certificate or admission status. Pending predecessors are credited as +construction inputs, not represented as maintainer-accepted theorems. + +## Change and mathematical scope + +The two new helper splits are enabled by #6937's sixteen wires, not by the +seventeenth wire added here. A separate sparse forward/reverse implementation +checks their exact prefix, suffix, frame and basis obligations. The causal +composition and new wire are also independently checked, then the entire word +is replayed over every independent public scalar input. See +[CONSTRUCTION.md](CONSTRUCTION.md) and +[CONSTRUCTION-REVIEW.md](CONSTRUCTION-REVIEW.md). + +| Complete check | Result | +| --- | --- | +| Emitted native events | 71,261 | +| Public fields / main fields / independent helpers | 1,480 / 400 / 1,080 | +| Owned labels / lifetimes / peak live | 51 / 54 / 43 | +| Owned rises / rank mass | 23 / 56, unchanged | +| Native / complete rank surplus | 1,125 / 1,520 | +| Introduced native chart recipes checked | 73, with exact sign and phase | +| Complete caller | 3,095 events, 76 roles, no empty-body root credits | +| Conservative ordinary invoice | 826,790,496 < 1,000,000,000 | +| Claimed / tested price | .00363005817 / .00363005817007 | +| Finite cover parameter | LP 2,228; H 14,174,600,000,000,000,000 | +| Outer gates | 54 strict inequalities and four functional checks | + +The complex caller removes 192 productive rank-one fields and their 192 paid +jobs together, preserving the signed moment. Its BIT backend uses the paired +QUERY-only construction in `data/bit-admission.json`: selected BIT .0034 is +bootstrapped to .0038507 and then .00385248, with no empty-root supplier used +as an intermediate backend. Its complete [published source package](https://github.com/CubeJerry/integer-mult-bounds/tree/d777f3a0aa2878bea0478918923dabcf86b9878b/research/paired-query-only-bit) is pinned in `INDEPENDENT-SOURCES.json`. We conservatively weaken that established price +to .00376669 for the complex wrapper. The resulting two components therefore +do not import the predecessor's empty-body productive-credit premise. + +## Sources and verification + +Base: `7c49fe32c55de02c2c873655c804b16e4c3fef0a`. +All original source heads, paths and exported bytes are pinned in +[NATIVE-INPUTS.json](NATIVE-INPUTS.json) and +[INDEPENDENT-SOURCES.json](INDEPENDENT-SOURCES.json). `SOURCES.json` records +base-main provenance only; replay needs no off-main Git objects. In particular: + +| Source | Exact head | Role | +| --- | --- | --- | +| #6936 | `d360b1182b6d21b1ee2354856abcb50646ad618b` | Main wire word, two splits, retained exact chart engines | +| #6937 | `a98df73ddae1d1ea85a62b6bdf2714b28cb7b359` | Sixteen-wire word and open composition handoff | +| #6980 | `617903497387a98f7ca929ad0b6928dd32abffec` | QUERY-only caller | +| #6970 | `e45e844303e04947cf6591fb46b43bf8a7bc5356` | Attributed common-grid bound engine | +| #6985 | `56bc9383594a3efc303148e00bb746851abd1ed5` | Attributed precision-envelope engine | + +From the repository root, with Python 3.11+ and standard library only: + +```sh +python3 -B scripts/research_package.py --package research/shared-wire-split-composition +``` + +Expected: registered replay PASS, including `PASS_SHARED_WIRE_SPLIT_NATIVE`, +`PASS_CONSTRUCTION_INTERFACE_REVIEW` and `PASS_INDEPENDENT_FULL_GATE`, plus +zero bad main/helper outputs in the finite 512-component physical replay. +The three registered commands are read-only. Cold reconstruction uses a +temporary directory and compares exact decompressed JSON and split witnesses. +Assertions are proof checks: the principal checkers explicitly reject `-O`. + +The independent full gate implements reverse native replay, symbolic caller, +invoice extraction, certified interval arithmetic and outer gates separately +from the source implementations. Its controls reject a doubled helper scalar, +an invented endpoint, a missing QUERY, a closed compiler gap and an unfunded +price. The chart checker includes a wrong-phase control. Precision bounds +reuse and authenticate predecessor engines; they are **not** described as a +new independent implementation. The finite physical replay retains #6936's +engine (prime 1,000,000,009, seed 11) and checks all 400 main and 1,080 helper +outputs at width 512. It is a finite check, not an all-width proof. + +## Limits and credit + +The five framework assumptions remain: native-all-columns, owned erasure, +compiler, precision/tape and analytic recovery. The more specific inherited +contracts include exact child returns, odd scalars in Z[1/2,1/3,1/5], owned +ascent A6, per-port/reducible roots, one-field idle and ordinary LAMBDA pricing. +The prefix grid is S=1125. Native/common-context height and envelope checks +are retained in `FULL-RESULT.json`; they do not admit a rounded physical +provider or independently rerun every guard of #6985. No complete fixed-tape +multiplier, external human review or selected-certificate update is claimed. + +Finite deterministic cut screens and alternate-order checks found no further +witness in their examined domains. They are not impossibility results; only +the two nominated directions are used in the proof. No generalized owned +scratch split, speculative mirror flip or unpaid boundary correction is used. +## Open next questions + +1. Can further changes of helper itinerary expose a legal source-bound split + beyond the completed cut screens? Exhibit the exact prefix/suffix witness, + available frame path and full invoice; the finite screens do not settle + other orders or nontrivial pivot pairings. +2. Can the declared odd-scalar native and QUERY-only caller contracts be + admitted physically? Verify total providers, all-column owned lifetimes + and the source tariff conversion before importing the numerical bound. + The five framework assumptions remain, as detailed in `TASK.json`. + +## Attribution + +Prepared for **@CubeJerry (Jerry Chen)** with substantial OpenAI Codex +assistance, including separate implementations for independent checks. +DreamingOfClouds supplied #6936/#6937 and their open composition question; +@CubeJerry's #6916 and #6980 supply helper-split and caller precedents. Ali Romman, +Cinna Davis, zxv, unpaidmoon, icekylinx and the retained source authors receive +their original mechanism and verification credit in `CONSTRUCTION.md`, +`NOTICE` and `INDEPENDENT-NOTICE.md`. Apache-2.0. diff --git a/research/shared-wire-split-composition/SOURCES.json b/research/shared-wire-split-composition/SOURCES.json new file mode 100644 index 0000000000..75ea7c3d55 --- /dev/null +++ b/research/shared-wire-split-composition/SOURCES.json @@ -0,0 +1,18 @@ +{ + "schema_version": 1, + "base_commit": "7c49fe32c55de02c2c873655c804b16e4c3fef0a", + "files": [ + { + "path": "docs/research/agent-task-catalog.json", + "usage": "provenance", + "git_blob": "3404fbdd5e7529a0674eef26114b5071e4586cec", + "sha256": "ead6cdc9d0af6d58e8a49744d8ec8c7c15e13d2ba93c276c434bcf9b51b93a81" + }, + { + "path": "certificates/selected-result.json", + "usage": "provenance", + "git_blob": "d59b5035e7b4cbaa9d688a1d32dd0d6eb79c466a", + "sha256": "9b8d0eea95b3bf0dfcb7938a732a6439b87a2685dec2a5ab9e525b3b34debbfa" + } + ] +} diff --git a/research/shared-wire-split-composition/TASK.json b/research/shared-wire-split-composition/TASK.json new file mode 100644 index 0000000000..8cf0755e45 --- /dev/null +++ b/research/shared-wire-split-composition/TASK.json @@ -0,0 +1,124 @@ +{ + "schema_version": 1, + "task_id": "p104-side-correction", + "priority_revision": 8, + "base_commit": "7c49fe32c55de02c2c873655c804b16e4c3fef0a", + "original_card": { + "id": "p104-side-correction", + "question": "Can joint helper bases and a legal causal split improve the complete P104 productive/paid invoice?", + "starting_points": [ + "docs/research/current-priorities.md", + "docs/research/research-family-status.md", + "certificates/selected-result.json", + "docs/research/pr-intake-evidence/pr5599-completion/PROOF-REVIEW.md", + "research/p104-helper-subspace-splits/README.md", + "research/dyadic-helper-channel-capacity/README.md" + ], + "methods": [ + "Construct and independently check one source-bound instance of the stated first experiment.", + "Seek an exact counterexample or target-specific complete-budget obstruction to that same proposed change." + ], + "acceptance_gate": "An exact arbitrary-input identity, source/target frame availability and restoration at the chosen cut, plus the complete channel+correction+idle/hosting bill or an explicit favorable bound. The native channel alone is not a supplier. 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_selected_baseline.py" + ], + "expected": "PASS_RESEARCH_BASELINE_BINDINGS_ONLY", + "inspect": "Read revision 8, the selected review and live exact-source handoffs. Then follow this card's bounded first_experiment.", + "scope": "Source-bound orientation only, not a supplier replay or theorem proof." + }, + "first_experiment": "Start with the selected #5599 emitted word and review pending #5718 distinct input/output bases plus #5717/#5719 coverage before claiming work. Pick one uncovered source word, helper group and cut region. Prove the arbitrary-input relation and legal entry/exit corrections, then compare full target and paid profiles. Reject if completion, owned lifetimes or consumer costs repay the gain. A static pairing rank alone is not a physical split.", + "bottleneck_link": "Judge the actual current supplier contract and complete signed target/paid bill; frozen-profile ceilings require an applicability proof.", + "allowed_variations": [ + "One exact source head, helper/cut region or quantified proposition and changed hypothesis; check live handoffs first. Different seeds are not different scopes." + ], + "scope_change_triggers": [ + "Changing source head, helper/cut domain, operation alphabet or caller boundary without recording the new scope.", + "Treating an archived proposal or local numerical pass as complete supplier admission." + ], + "overlap_terms": [ + "P104", + "helper basis", + "helper split", + "5718", + "dyadic capacity" + ], + "existing_checks": [ + { + "scope": "PR #4133: literal-slot defect", + "evidence": "research/p104-literal-slot-defect/README.md", + "remaining": "Independently validate the stated scope or change its producer/consumer premise and pay the complete boundary.", + "status": "author-checked", + "source_commit": "88666f1dee93fbd85b31fd5d6f91a219e111b5f4", + "selected_record_sha256": "bb2eaa58647b353f88d0aec2eafb9d30df1be53589231b23e12ceef3e4bad129" + }, + { + "scope": "PR #4136: uniform commutation gap", + "evidence": "research/p104-uniform-commutation-gap/README.md", + "remaining": "Independently validate the stated scope or change its producer/consumer premise and pay the complete boundary.", + "status": "author-checked", + "source_commit": "281ce601a8be9db470de630759179c23e1dfaa88", + "selected_record_sha256": "bb2eaa58647b353f88d0aec2eafb9d30df1be53589231b23e12ceef3e4bad129" + }, + { + "scope": "PR #4140: uniform encoding gap", + "evidence": "research/p104-uniform-encoding-gap/README.md", + "remaining": "Independently validate the stated scope or change its producer/consumer premise and pay the complete boundary.", + "status": "author-checked", + "source_commit": "de25c6525aa866962309df5d107b32d55e6e5628", + "selected_record_sha256": "bb2eaa58647b353f88d0aec2eafb9d30df1be53589231b23e12ceef3e4bad129" + }, + { + "scope": "PR #4153: source-chart shortcut exhausts its optimistic allowance", + "evidence": "research/p104-source-chart-shortcut/README.md", + "remaining": "Independently validate the stated scope or change its producer/consumer premise and pay the complete boundary.", + "status": "author-checked", + "source_commit": "9123241fea53df77e51ffe30d9aca1625d4bf3a8", + "selected_record_sha256": "bb2eaa58647b353f88d0aec2eafb9d30df1be53589231b23e12ceef3e4bad129" + }, + { + "scope": "PR #4154: fiber-tag seam mismatch", + "evidence": "research/p104-fiber-tag-seam/README.md", + "remaining": "Independently validate the stated scope or change its producer/consumer premise and pay the complete boundary.", + "status": "author-checked", + "source_commit": "4ffcdaee5d6255a9cea1fe53a5424435068089d0", + "selected_record_sha256": "bb2eaa58647b353f88d0aec2eafb9d30df1be53589231b23e12ceef3e4bad129" + }, + { + "scope": "Selected PR5599: complete helper-subspace construction and independent caller replay; five framework assumptions remain.", + "evidence": "docs/research/pr-intake-evidence/pr5599-completion/PROOF-REVIEW.md", + "remaining": "The next experiment must identify uncovered source-specific work. Successor archive intake does not transfer this admission.", + "status": "reviewed", + "source_commit": "09dd0965711ca7eeb169057a420abab1c9052137", + "selected_record_sha256": "2a0220e866417774606e0f991e41b9c1d26b1f43b97857238cf478dbc7d330b5" + } + ] + }, + "scope_status": "changed", + "actual_scope": "Construct and verify a new complete conditional supplier by composing shared wires, two newly enabled helper splits, the QUERY-only caller and an E-free BIT bootstrap.", + "scope_change_reason": "The assigned kappa-improvement search uses current open two-chain sources rather than the historical word named by the pinned card.", + "bottleneck_link": "Improve the binding complex complete signed moment while retaining all helper, root, idle, ordinary and compiler costs.", + "budget_minutes": 120, + "stop_rule": "Freeze exact candidates before the verification cutoff; reject any endpoint, frame, paid-profile or complete-budget failure.", + "outcome": "completed", + "evidence": "CONSTRUCTION.md, native replay, independent full operator/invoice/interval/outer gate and source-bound precision envelopes.", + "author": "Jerry Chen / @CubeJerry", + "ai_assistance": "Substantial OpenAI Codex assistance with separate-agent independent exact checks; no human review.", + "selected_frontier_changed": false, + "open_questions": [ + { + "question": "Can changed helper itineraries expose more profitable splits?", + "why_it_matters": "The complex supplier remains binding.", + "first_step": "Exhibit a source-bound nonzero prefix/suffix pairing with a legal frame path and full invoice.", + "blocked_by": "The completed deterministic screens found no further candidate; they do not exhaust all orders." + }, + { + "question": "Can the declared odd-scalar and current native/caller contracts be admitted physically?", + "why_it_matters": "The numerical construction remains conditional.", + "first_step": "Verify total scalar providers, owned lifetimes and the source tariff conversion at all column multiplicities.", + "blocked_by": "This package supplies no complete rounded fixed-tape multiplier." + } + ] +} diff --git a/research/shared-wire-split-composition/VALIDATION.md b/research/shared-wire-split-composition/VALIDATION.md new file mode 100644 index 0000000000..6f7ebc4eca --- /dev/null +++ b/research/shared-wire-split-composition/VALIDATION.md @@ -0,0 +1,48 @@ +# Publication validation + +Python 3.12; standard library; canonical base +`7c49fe32c55de02c2c873655c804b16e4c3fef0a`. + +The registered `scripts/research_package.py --package +research/shared-wire-split-composition` replay passed all three commands: + +1. Cold construction from the authenticated predecessor words, separate + sparse causal/wire/split review, exact native replay on all public inputs, + and all 73 introduced signed Clifford chart recipes. The final canonical + JSON and both split witness files match their retained artifacts. +2. Independently implemented reverse native and formal caller replay, full + invoice, interval/finite/compiler/outer gates and negative controls; + separately attributed precision-engine reuse. All proof-relevant fields + match `FULL-RESULT.json`. +3. Retained physical replay at 512 components, prime 1,000,000,009 and seed 11: + 71,261 events and 2,971 chart pairs, zero bad main/helper outputs and both + deliberately wrong operator controls detected. This is finite evidence. + +An additional lead calculation directly summed the published target and +paid histograms, without importing either arithmetic engine. It reproduced +rank surplus 1,520 and, at 75-digit Decimal precision, opposite moment signs +at the certified raw-bracket endpoints. This is a diagnostic cross-check; +the interval engine, not Decimal rounding, supplies the certified enclosure. + +The four assertion-based entry points (`verify.py`, `reproduce.py`, +`chart_delta.py`, `full_verify.py`) were run under `-O` and all explicitly +rejected the unsafe mode. The independent construction check uses explicit +exceptions and was also exercised by its author under isolated optimized +Python. No global optimized-mode pass is claimed. + +Default replay is read-only, including the chart receipt comparison; receipt +regeneration requires `chart_delta.py --write` or `full_verify.py --out`. +Final package hashes before and after registered replay are compared during +publication. Whitespace and committed-byte/mode preflights are required +before the branch is published. The complete remote Git tree is compared +with the tested base-plus-package tree; sparse omissions are not deletions. + +The optional full-source-history gate requires a non-shallow repository and +was not used. All exported source bytes and base-main provenance are checked. +No repository-wide baseline suite, hosted CI, maintainer acceptance or +formal proof-kernel verification is claimed. + +The exact-child route and five framework assumptions remain conditional. +The physical tariff conversion highlighted by #6998 is still owed; this +package does not import a literal primitive cost into the old numerical +tariff or claim a complete physical multiplier. diff --git a/research/shared-wire-split-composition/VERIFY-INDEPENDENT.json b/research/shared-wire-split-composition/VERIFY-INDEPENDENT.json new file mode 100644 index 0000000000..4a2fbb342e --- /dev/null +++ b/research/shared-wire-split-composition/VERIFY-INDEPENDENT.json @@ -0,0 +1,14 @@ +{ + "schema_version": 1, + "status": "ready", + "python": "3.12", + "requirements": [], + "inputs": [], + "commands": [ + { + "argv": ["{python}", "-I", "-B", "{package}/full_verify.py"], + "timeout_seconds": 300, + "checks": "Authenticated final word/caller/E-free BIT receipt; independent reverse native, full formal caller, complete invoice and ordinary charges; rational crossing, finite compiler, input-lift and54+4outer conditions; attributed #6970/#6985 precision replay with actual helper census; rejecting semantic/grid/price controls; proof-relevant receipt equality. Read-only by default." + } + ] +} diff --git a/research/shared-wire-split-composition/VERIFY.json b/research/shared-wire-split-composition/VERIFY.json new file mode 100644 index 0000000000..9ec717f220 --- /dev/null +++ b/research/shared-wire-split-composition/VERIFY.json @@ -0,0 +1,40 @@ +{ + "schema_version": 1, + "status": "ready", + "python": "3.12", + "requirements": [], + "inputs": [], + "commands": [ + { + "argv": [ + "{python}", + "-B", + "{package}/verify.py" + ], + "timeout_seconds": 300, + "checks": "Cold construction from frozen 6936/6937 source words; exact two cut witness extraction; canonical final payload; exact all-input odd verifier with S1125; 73 introduced Clifford chart recipes with exact phase and negative phase control." + }, + { + "argv": [ + "{python}", + "-I", + "-B", + "{package}/full_verify.py" + ], + "timeout_seconds": 300, + "checks": "Independent all-input native, symbolic caller, complete invoice, interval and outer gate; five negative controls; attributed precision envelope replay." + }, + { + "argv": [ + "{python}", + "-I", + "-B", + "{package}/frozen/physical.py", + "{package}/data/final.json.gz", + "{package}/frozen/clifford_exact.py" + ], + "timeout_seconds": 180, + "checks": "Retained finite 512-component physical replay: all 400 mains and 1080 helpers, 2971 signed chart pairs, prime 1000000009 and seed11; not all-width admission." + } + ] +} diff --git a/research/shared-wire-split-composition/build_wire.py b/research/shared-wire-split-composition/build_wire.py new file mode 100644 index 0000000000..16703507fc --- /dev/null +++ b/research/shared-wire-split-composition/build_wire.py @@ -0,0 +1,60 @@ +import json,gzip,collections,copy,heapq,pathlib +from fractions import Fraction as Q +from compose import access +HERE=pathlib.Path(__file__).resolve().parent +ROOT=HERE/'build' + +def build(w,p): + n=w['public'];hp=n;ef=p['F'];er=p['R'];q=Q(ef['q']);y,x,u,v=ef['dest'],ef['src'],er['dest'],er['src'];a,c,b,d=p['frames'] + def shift(e): + e=e.copy();e[1]+=e[1]>=n + if e[0]in('ADD','COPY'):e[2]+=e[2]>=n + return e + removed={ef['index'],er['index'],*ef['moves'],*er['moves']} + ev=[];positions=[] + for i,e in enumerate(w['program']): + if i not in removed:ev.append(shift(e));positions.append((i,0)) + for f in (ef,er): + for i,j in zip(f['moves'][::2],f['moves'][1::2]): + e=w['program'][i];z=w['program'][j];assert e[1]==z[1] + ev.append(['MOVE',e[1],e[2],z[3],False]);positions.append((i,0)) + new=[['ADD',y,hp,'1',a],['ADD',hp,v,'1',a],['MOVE',hp,a,c,False],['ADD',u,hp,str(-q),c],['ADD',hp,x,str(-q),c],['MOVE',hp,c,b,False],['ADD',hp,v,'-1',b],['ADD',y,hp,'-1',b],['MOVE',hp,b,d,False],['ADD',hp,x,str(q),d],['ADD',u,hp,str(q),d]] + starts={y:0,v:1,u:3,x:4};ends={v:6,y:7,x:9,u:10};newidx=[] + for j,e in enumerate(new): + idx=len(ev);newidx.append(idx);ev.append(e) + if e[0]=='MOVE':positions.append((0,0));continue + r=e[2]if e[1]==hp else e[1];slot=p['slots'][r][0 if j in starts.values() else 1];pos,after=slot + positions.append((pos,1 if after else -1)) + regs=collections.defaultdict(list) + for i,e in enumerate(ev): + for r,c_ in access(e): + if r!=hp:regs[r].append((positions[i],c_,i)) + adj=[set()for _ in ev];indeg=[0]*len(ev) + def edge(i,j): + if j not in adj[i]:adj[i].add(j);indeg[j]+=1 + for r,rs in regs.items(): + rs.sort();runs=[] + for _,c_,i in rs: + if runs and runs[-1][0]==c_ and c_ in 'AR':runs[-1][1].append(i) + else:runs.append((c_,[i])) + for(_,aa),(_,bb)in zip(runs,runs[1:]): + for i in aa: + for j in bb:edge(i,j) + for i,j in zip(newidx,newidx[1:]):edge(i,j) + ready=[(positions[i],i)for i,d_ in enumerate(indeg)if not d_];heapq.heapify(ready);order=[] + while ready: + _,i=heapq.heappop(ready);order.append(i) + for j in adj[i]: + indeg[j]-=1 + if not indeg[j]:heapq.heappush(ready,(positions[j],j)) + if len(order)!=len(ev):return None,{'ordered':len(order),'total':len(ev),'blocked':[[i,ev[i]]for i,d_ in enumerate(indeg)if d_][:25]} + z=copy.deepcopy(w);z['initial'].append(a);z['final'].append(d);z['public']+=1;z['program']=[ev[i]for i in order] + return z,{'ordered':len(order),'gain_model':p['gain']} +if __name__=='__main__': + w=json.load(gzip.open(ROOT/'composed.json.gz'));ps=[json.load(open(HERE/'data/extra_wire_spec.json'))] + for p in ps:p['slots']={int(r):v for r,v in p['slots'].items()} + for i,p in enumerate(ps): + if p['gain']<=0:break + z,r=build(w,p);print('CANDIDATE',i,r) + if z: + with gzip.open(ROOT/f'extra_wire_{i}.json.gz','wt')as f:json.dump(z,f,separators=(',',':')) diff --git a/research/shared-wire-split-composition/chart_delta.json b/research/shared-wire-split-composition/chart_delta.json new file mode 100644 index 0000000000..8717f47cc8 --- /dev/null +++ b/research/shared-wire-split-composition/chart_delta.json @@ -0,0 +1,6460 @@ +{ + "word": "data/final.json.gz", + "base_maps": 3045, + "total_maps": 3057, + "introduced": [ + [ + 3, + 261 + ], + [ + 3, + 545 + ], + [ + 3, + 546 + ], + [ + 3, + 551 + ], + [ + 3, + 561 + ], + [ + 3, + 562 + ], + [ + 3, + 660 + ], + [ + 3, + 661 + ], + [ + 3, + 747 + ], + [ + 3, + 755 + ], + [ + 9, + 665 + ], + [ + 257, + 553 + ], + [ + 260, + 719 + ], + [ + 260, + 724 + ], + [ + 261, + 730 + ], + [ + 261, + 736 + ], + [ + 278, + 564 + ], + [ + 345, + 911 + ], + [ + 386, + 916 + ], + [ + 391, + 916 + ], + [ + 429, + 924 + ], + [ + 488, + 548 + ], + [ + 506, + 664 + ], + [ + 545, + 651 + ], + [ + 545, + 665 + ], + [ + 546, + 548 + ], + [ + 546, + 635 + ], + [ + 548, + 127 + ], + [ + 551, + 553 + ], + [ + 551, + 683 + ], + [ + 553, + 127 + ], + [ + 561, + 657 + ], + [ + 561, + 660 + ], + [ + 562, + 564 + ], + [ + 562, + 649 + ], + [ + 564, + 127 + ], + [ + 594, + 724 + ], + [ + 595, + 736 + ], + [ + 602, + 640 + ], + [ + 602, + 688 + ], + [ + 602, + 689 + ], + [ + 636, + 647 + ], + [ + 640, + 647 + ], + [ + 640, + 649 + ], + [ + 647, + 127 + ], + [ + 652, + 657 + ], + [ + 657, + 127 + ], + [ + 661, + 660 + ], + [ + 661, + 664 + ], + [ + 664, + 127 + ], + [ + 665, + 127 + ], + [ + 684, + 695 + ], + [ + 686, + 693 + ], + [ + 688, + 695 + ], + [ + 688, + 696 + ], + [ + 689, + 682 + ], + [ + 689, + 693 + ], + [ + 693, + 127 + ], + [ + 695, + 127 + ], + [ + 724, + 246 + ], + [ + 734, + 911 + ], + [ + 734, + 1069 + ], + [ + 736, + 127 + ], + [ + 744, + 916 + ], + [ + 744, + 1070 + ], + [ + 745, + 917 + ], + [ + 755, + 924 + ], + [ + 755, + 1072 + ], + [ + 772, + 911 + ], + [ + 772, + 916 + ], + [ + 911, + 127 + ], + [ + 1089, + 127 + ], + [ + 1089, + 207 + ] + ], + "retired": [ + [ + 9, + 662 + ], + [ + 257, + 1030 + ], + [ + 260, + 709 + ], + [ + 261, + 711 + ], + [ + 278, + 563 + ], + [ + 345, + 1059 + ], + [ + 386, + 794 + ], + [ + 391, + 792 + ], + [ + 429, + 1064 + ], + [ + 488, + 547 + ], + [ + 506, + 1054 + ], + [ + 545, + 662 + ], + [ + 546, + 547 + ], + [ + 547, + 548 + ], + [ + 547, + 635 + ], + [ + 551, + 1030 + ], + [ + 561, + 654 + ], + [ + 562, + 563 + ], + [ + 563, + 564 + ], + [ + 563, + 649 + ], + [ + 594, + 709 + ], + [ + 595, + 711 + ], + [ + 636, + 642 + ], + [ + 640, + 642 + ], + [ + 642, + 647 + ], + [ + 642, + 649 + ], + [ + 652, + 654 + ], + [ + 654, + 657 + ], + [ + 654, + 660 + ], + [ + 661, + 1054 + ], + [ + 662, + 651 + ], + [ + 662, + 665 + ], + [ + 684, + 690 + ], + [ + 686, + 692 + ], + [ + 688, + 690 + ], + [ + 689, + 692 + ], + [ + 690, + 695 + ], + [ + 690, + 696 + ], + [ + 692, + 682 + ], + [ + 692, + 693 + ], + [ + 709, + 719 + ], + [ + 709, + 724 + ], + [ + 711, + 730 + ], + [ + 711, + 736 + ], + [ + 734, + 1059 + ], + [ + 744, + 792 + ], + [ + 745, + 747 + ], + [ + 755, + 1064 + ], + [ + 772, + 794 + ], + [ + 792, + 916 + ], + [ + 792, + 1070 + ], + [ + 794, + 911 + ], + [ + 794, + 916 + ], + [ + 1030, + 553 + ], + [ + 1030, + 683 + ], + [ + 1054, + 660 + ], + [ + 1054, + 664 + ], + [ + 1059, + 911 + ], + [ + 1059, + 1069 + ], + [ + 1064, + 924 + ], + [ + 1064, + 1072 + ] + ], + "recipes": [ + [ + 3, + 261, + { + "rank": 3, + "left": { + "matrix_rows": [ + 8, + 18, + 34, + 67, + 3, + 1, + 132, + 260, + 4 + ], + "offset": 0, + "quadratic_rows": [ + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 3, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 40, + 14, + 448, + 1, + 50, + 52, + 24, + 320, + 384 + ], + "offset": 4, + "quadratic_rows": [ + 0, + 62, + 62, + 54, + 14, + 14, + 192, + 192, + 0 + ], + "linear_Z4": [ + 0, + 1, + 1, + 2, + 2, + 0, + 3, + 3, + 2 + ], + "phase": 1 + } + } + ], + [ + 3, + 545, + { + "rank": 3, + "left": { + "matrix_rows": [ + 9, + 22, + 33, + 65, + 130, + 1, + 256, + 6, + 4 + ], + "offset": 0, + "quadratic_rows": [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 13, + 402, + 258, + 33, + 130, + 36, + 40, + 400, + 64 + ], + "offset": 6, + "quadratic_rows": [ + 45, + 16, + 45, + 45, + 18, + 13, + 0, + 0, + 0 + ], + "linear_Z4": [ + 1, + 2, + 1, + 1, + 3, + 2, + 0, + 2, + 0 + ], + "phase": 2 + } + } + ], + [ + 3, + 546, + { + "rank": 3, + "left": { + "matrix_rows": [ + 12, + 18, + 37, + 68, + 130, + 5, + 1, + 256, + 2 + ], + "offset": 0, + "quadratic_rows": [ + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 3, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 68, + 274, + 13, + 97, + 258, + 36, + 104, + 272, + 128 + ], + "offset": 2, + "quadratic_rows": [ + 109, + 18, + 105, + 109, + 18, + 13, + 13, + 0, + 0 + ], + "linear_Z4": [ + 1, + 3, + 2, + 1, + 3, + 2, + 0, + 0, + 2 + ], + "phase": 1 + } + } + ], + [ + 3, + 551, + { + "rank": 3, + "left": { + "matrix_rows": [ + 12, + 22, + 34, + 67, + 134, + 5, + 262, + 6, + 1 + ], + "offset": 0, + "quadratic_rows": [ + 6, + 3, + 5, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 392, + 350, + 339, + 289, + 130, + 420, + 168, + 144, + 192 + ], + "offset": 4, + "quadratic_rows": [ + 115, + 141, + 254, + 118, + 141, + 13, + 141, + 214, + 0 + ], + "linear_Z4": [ + 3, + 0, + 1, + 2, + 0, + 2, + 0, + 3, + 0 + ], + "phase": 1 + } + } + ], + [ + 3, + 561, + { + "rank": 3, + "left": { + "matrix_rows": [ + 10, + 16, + 34, + 67, + 132, + 3, + 260, + 4, + 1 + ], + "offset": 0, + "quadratic_rows": [ + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 3, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 264, + 13, + 208, + 289, + 2, + 292, + 40, + 144, + 192 + ], + "offset": 4, + "quadratic_rows": [ + 301, + 0, + 301, + 293, + 80, + 13, + 80, + 0, + 13 + ], + "linear_Z4": [ + 1, + 0, + 1, + 2, + 3, + 2, + 3, + 2, + 0 + ], + "phase": 1 + } + } + ], + [ + 3, + 562, + { + "rank": 3, + "left": { + "matrix_rows": [ + 9, + 22, + 33, + 65, + 130, + 1, + 4, + 6, + 256 + ], + "offset": 0, + "quadratic_rows": [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 13, + 210, + 66, + 33, + 130, + 36, + 40, + 208, + 256 + ], + "offset": 6, + "quadratic_rows": [ + 45, + 16, + 45, + 45, + 18, + 13, + 0, + 0, + 0 + ], + "linear_Z4": [ + 1, + 2, + 1, + 1, + 3, + 2, + 0, + 2, + 0 + ], + "phase": 2 + } + } + ], + [ + 3, + 660, + { + "rank": 7, + "left": { + "matrix_rows": [ + 141, + 272, + 5, + 9, + 18, + 1, + 32, + 2, + 64 + ], + "offset": 0, + "quadratic_rows": [ + 1, + 18, + 12, + 12, + 18, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 3, + 3, + 3, + 3, + 2, + 2, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 1, + 144, + 41, + 37, + 130, + 64, + 256, + 45, + 146 + ], + "offset": 97, + "quadratic_rows": [ + 33, + 18, + 12, + 12, + 18, + 1, + 0, + 0, + 0 + ], + "linear_Z4": [ + 1, + 1, + 3, + 3, + 3, + 0, + 2, + 0, + 2 + ], + "phase": 3 + } + } + ], + [ + 3, + 661, + { + "rank": 3, + "left": { + "matrix_rows": [ + 10, + 16, + 34, + 67, + 132, + 3, + 1, + 260, + 4 + ], + "offset": 0, + "quadratic_rows": [ + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 3, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 72, + 13, + 400, + 97, + 2, + 100, + 40, + 272, + 384 + ], + "offset": 4, + "quadratic_rows": [ + 109, + 0, + 109, + 101, + 144, + 13, + 13, + 144, + 0 + ], + "linear_Z4": [ + 1, + 0, + 1, + 2, + 3, + 2, + 0, + 3, + 2 + ], + "phase": 1 + } + } + ], + [ + 3, + 747, + { + "rank": 6, + "left": { + "matrix_rows": [ + 68, + 134, + 7, + 3, + 2, + 288, + 16, + 40, + 8 + ], + "offset": 0, + "quadratic_rows": [ + 5, + 2, + 1, + 40, + 0, + 40, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 3, + 2, + 3, + 2, + 3, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 12, + 2, + 23, + 384, + 64, + 288, + 13, + 30, + 416 + ], + "offset": 22, + "quadratic_rows": [ + 27, + 9, + 12, + 23, + 25, + 160, + 0, + 160, + 0 + ], + "linear_Z4": [ + 3, + 2, + 3, + 0, + 1, + 1, + 2, + 3, + 0 + ], + "phase": 3 + } + } + ], + [ + 3, + 755, + { + "rank": 3, + "left": { + "matrix_rows": [ + 9, + 17, + 32, + 68, + 129, + 1, + 260, + 6, + 2 + ], + "offset": 0, + "quadratic_rows": [ + 1, + 6, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 3, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 19, + 384, + 200, + 33, + 34, + 4, + 392, + 48, + 448 + ], + "offset": 4, + "quadratic_rows": [ + 51, + 51, + 0, + 328, + 51, + 19, + 328, + 384, + 200 + ], + "linear_Z4": [ + 1, + 1, + 0, + 3, + 1, + 2, + 3, + 3, + 0 + ], + "phase": 1 + } + } + ], + [ + 9, + 665, + { + "rank": 5, + "left": { + "matrix_rows": [ + 45, + 82, + 133, + 9, + 258, + 1, + 5, + 18, + 16 + ], + "offset": 0, + "quadratic_rows": [ + 4, + 0, + 9, + 12, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 2, + 3, + 2, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 65, + 402, + 105, + 101, + 258, + 109, + 130, + 64, + 400 + ], + "offset": 19, + "quadratic_rows": [ + 33, + 16, + 76, + 12, + 18, + 65, + 36, + 0, + 0 + ], + "linear_Z4": [ + 1, + 2, + 3, + 3, + 3, + 0, + 2, + 2, + 0 + ], + "phase": 3 + } + } + ], + [ + 257, + 553, + { + "rank": 4, + "left": { + "matrix_rows": [ + 20, + 34, + 69, + 132, + 257, + 5, + 1, + 8, + 14 + ], + "offset": 0, + "quadratic_rows": [ + 1, + 14, + 10, + 14, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 3, + 2, + 3, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 20, + 34, + 265, + 384, + 101, + 288, + 32, + 104, + 80 + ], + "offset": 4, + "quadratic_rows": [ + 365, + 256, + 85, + 361, + 84, + 265, + 29, + 256, + 171 + ], + "linear_Z4": [ + 3, + 0, + 3, + 3, + 1, + 0, + 2, + 0, + 2 + ], + "phase": 1 + } + } + ], + [ + 260, + 719, + { + "rank": 3, + "left": { + "matrix_rows": [ + 8, + 19, + 32, + 67, + 1, + 2, + 132, + 260, + 4 + ], + "offset": 0, + "quadratic_rows": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 18, + 34, + 448, + 19, + 32, + 68, + 40, + 256, + 384 + ], + "offset": 248, + "quadratic_rows": [ + 18, + 1, + 64, + 0, + 17, + 0, + 196, + 192, + 0 + ], + "linear_Z4": [ + 2, + 0, + 2, + 0, + 1, + 2, + 3, + 1, + 2 + ], + "phase": 3 + } + } + ], + [ + 260, + 724, + { + "rank": 3, + "left": { + "matrix_rows": [ + 9, + 17, + 36, + 64, + 129, + 1, + 260, + 2, + 6 + ], + "offset": 0, + "quadratic_rows": [ + 1, + 6, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 3, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 3, + 384, + 452, + 33, + 50, + 388, + 8, + 32, + 256 + ], + "offset": 261, + "quadratic_rows": [ + 35, + 51, + 68, + 0, + 2, + 3, + 132, + 320, + 384 + ], + "linear_Z4": [ + 3, + 3, + 3, + 0, + 2, + 0, + 0, + 2, + 3 + ], + "phase": 1 + } + } + ], + [ + 261, + 730, + { + "rank": 3, + "left": { + "matrix_rows": [ + 8, + 16, + 38, + 66, + 4, + 6, + 129, + 257, + 1 + ], + "offset": 0, + "quadratic_rows": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 448, + 60, + 20, + 65, + 14, + 32, + 48, + 256, + 384 + ], + "offset": 218, + "quadratic_rows": [ + 64, + 12, + 2, + 10, + 0, + 0, + 193, + 192, + 0 + ], + "linear_Z4": [ + 2, + 2, + 0, + 1, + 0, + 2, + 3, + 1, + 2 + ], + "phase": 1 + } + } + ], + [ + 261, + 736, + { + "rank": 3, + "left": { + "matrix_rows": [ + 12, + 18, + 34, + 66, + 2, + 128, + 260, + 1, + 5 + ], + "offset": 0, + "quadratic_rows": [ + 5, + 2, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 3, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 384, + 6, + 449, + 385, + 18, + 28, + 16, + 32, + 256 + ], + "offset": 262, + "quadratic_rows": [ + 65, + 22, + 30, + 4, + 6, + 0, + 129, + 320, + 384 + ], + "linear_Z4": [ + 3, + 3, + 3, + 2, + 0, + 0, + 0, + 2, + 3 + ], + "phase": 1 + } + } + ], + [ + 278, + 564, + { + "rank": 4, + "left": { + "matrix_rows": [ + 18, + 1, + 34, + 66, + 136, + 2, + 12, + 4, + 256 + ], + "offset": 0, + "quadratic_rows": [ + 0, + 2, + 12, + 12, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 2, + 5, + 192, + 144, + 33, + 44, + 32, + 208, + 256 + ], + "offset": 3, + "quadratic_rows": [ + 37, + 0, + 45, + 4, + 80, + 5, + 80, + 0, + 0 + ], + "linear_Z4": [ + 3, + 2, + 3, + 2, + 1, + 0, + 3, + 0, + 0 + ], + "phase": 2 + } + } + ], + [ + 345, + 911, + { + "rank": 5, + "left": { + "matrix_rows": [ + 33, + 68, + 132, + 258, + 2, + 8, + 6, + 16, + 31 + ], + "offset": 0, + "quadratic_rows": [ + 31, + 27, + 29, + 31, + 31, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 1, + 328, + 334, + 288, + 384, + 256, + 90, + 84, + 16 + ], + "offset": 0, + "quadratic_rows": [ + 256, + 278, + 286, + 68, + 6, + 256, + 72, + 256, + 167 + ], + "linear_Z4": [ + 0, + 1, + 1, + 0, + 0, + 0, + 1, + 0, + 2 + ], + "phase": 0 + } + } + ], + [ + 386, + 916, + { + "rank": 5, + "left": { + "matrix_rows": [ + 1, + 36, + 70, + 132, + 6, + 264, + 2, + 16, + 24 + ], + "offset": 0, + "quadratic_rows": [ + 0, + 0, + 4, + 24, + 24, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 3, + 3, + 3, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 1, + 68, + 10, + 32, + 384, + 86, + 16, + 88, + 256 + ], + "offset": 271, + "quadratic_rows": [ + 0, + 94, + 6, + 90, + 10, + 256, + 10, + 256, + 416 + ], + "linear_Z4": [ + 2, + 3, + 1, + 3, + 0, + 0, + 2, + 0, + 1 + ], + "phase": 3 + } + } + ], + [ + 391, + 916, + { + "rank": 5, + "left": { + "matrix_rows": [ + 33, + 68, + 134, + 260, + 6, + 8, + 2, + 16, + 27 + ], + "offset": 0, + "quadratic_rows": [ + 27, + 27, + 4, + 27, + 27, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 1, + 324, + 10, + 288, + 384, + 256, + 86, + 16, + 88 + ], + "offset": 4, + "quadratic_rows": [ + 256, + 94, + 262, + 90, + 10, + 256, + 266, + 256, + 485 + ], + "linear_Z4": [ + 0, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 1 + ], + "phase": 1 + } + } + ], + [ + 429, + 924, + { + "rank": 5, + "left": { + "matrix_rows": [ + 32, + 65, + 130, + 272, + 3, + 2, + 8, + 20, + 4 + ], + "offset": 0, + "quadratic_rows": [ + 3, + 1, + 20, + 0, + 20, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 2, + 3, + 2, + 3, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 34, + 20, + 384, + 64, + 264, + 3, + 48, + 32, + 392 + ], + "offset": 105, + "quadratic_rows": [ + 2, + 19, + 48, + 136, + 54, + 20, + 0, + 136, + 0 + ], + "linear_Z4": [ + 2, + 1, + 0, + 1, + 1, + 2, + 2, + 3, + 0 + ], + "phase": 0 + } + } + ], + [ + 488, + 548, + { + "rank": 4, + "left": { + "matrix_rows": [ + 20, + 40, + 69, + 132, + 10, + 5, + 1, + 258, + 2 + ], + "offset": 0, + "quadratic_rows": [ + 0, + 8, + 4, + 10, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 3, + 3, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 68, + 144, + 9, + 386, + 101, + 402, + 32, + 104, + 256 + ], + "offset": 5, + "quadratic_rows": [ + 109, + 18, + 5, + 105, + 274, + 9, + 9, + 256, + 144 + ], + "linear_Z4": [ + 3, + 1, + 1, + 3, + 3, + 0, + 2, + 0, + 2 + ], + "phase": 2 + } + } + ], + [ + 506, + 664, + { + "rank": 4, + "left": { + "matrix_rows": [ + 20, + 42, + 68, + 129, + 264, + 1, + 5, + 2, + 8 + ], + "offset": 0, + "quadratic_rows": [ + 4, + 10, + 1, + 2, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 3, + 2, + 2, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 72, + 258, + 77, + 402, + 105, + 386, + 100, + 32, + 256 + ], + "offset": 5, + "quadratic_rows": [ + 37, + 272, + 45, + 68, + 130, + 5, + 72, + 144, + 258 + ], + "linear_Z4": [ + 3, + 2, + 3, + 0, + 0, + 0, + 1, + 3, + 3 + ], + "phase": 2 + } + } + ], + [ + 545, + 651, + { + "rank": 4, + "left": { + "matrix_rows": [ + 20, + 34, + 68, + 129, + 264, + 1, + 5, + 10, + 8 + ], + "offset": 0, + "quadratic_rows": [ + 4, + 10, + 1, + 2, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 3, + 2, + 2, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 72, + 258, + 77, + 144, + 105, + 384, + 100, + 32, + 256 + ], + "offset": 269, + "quadratic_rows": [ + 37, + 128, + 45, + 68, + 384, + 5, + 72, + 402, + 144 + ], + "linear_Z4": [ + 3, + 0, + 3, + 0, + 0, + 0, + 1, + 1, + 0 + ], + "phase": 2 + } + } + ], + [ + 545, + 665, + { + "rank": 3, + "left": { + "matrix_rows": [ + 8, + 16, + 35, + 1, + 64, + 2, + 4, + 128, + 256 + ], + "offset": 0, + "quadratic_rows": [ + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 3, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 44, + 4, + 64, + 13, + 2, + 32, + 16, + 128, + 256 + ], + "offset": 47, + "quadratic_rows": [ + 12, + 0, + 1, + 41, + 0, + 40, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 0, + 0, + 3, + 0, + 3, + 2, + 0, + 0 + ], + "phase": 1 + } + } + ], + [ + 546, + 548, + { + "rank": 3, + "left": { + "matrix_rows": [ + 9, + 20, + 33, + 65, + 134, + 1, + 256, + 2, + 6 + ], + "offset": 0, + "quadratic_rows": [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 9, + 144, + 386, + 37, + 402, + 32, + 40, + 256, + 64 + ], + "offset": 1, + "quadratic_rows": [ + 45, + 18, + 1, + 41, + 18, + 9, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 1, + 2, + 3, + 3, + 0, + 0, + 0, + 2 + ], + "phase": 1 + } + } + ], + [ + 546, + 635, + { + "rank": 4, + "left": { + "matrix_rows": [ + 16, + 34, + 69, + 129, + 266, + 4, + 1, + 8, + 2 + ], + "offset": 0, + "quadratic_rows": [ + 4, + 8, + 5, + 10, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 3, + 3, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 108, + 402, + 68, + 272, + 13, + 256, + 96, + 64, + 400 + ], + "offset": 85, + "quadratic_rows": [ + 12, + 144, + 65, + 41, + 258, + 40, + 68, + 130, + 272 + ], + "linear_Z4": [ + 2, + 0, + 0, + 3, + 2, + 3, + 1, + 3, + 3 + ], + "phase": 0 + } + } + ], + [ + 548, + 127, + { + "rank": 3, + "left": { + "matrix_rows": [ + 9, + 18, + 33, + 68, + 130, + 4, + 5, + 2, + 256 + ], + "offset": 0, + "quadratic_rows": [ + 4, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 65, + 130, + 72, + 96, + 128, + 100, + 32, + 144, + 256 + ], + "offset": 119, + "quadratic_rows": [ + 32, + 0, + 0, + 96, + 0, + 9, + 72, + 0, + 0 + ], + "linear_Z4": [ + 2, + 0, + 0, + 0, + 0, + 0, + 1, + 2, + 0 + ], + "phase": 0 + } + } + ], + [ + 551, + 553, + { + "rank": 3, + "left": { + "matrix_rows": [ + 12, + 18, + 37, + 68, + 129, + 261, + 1, + 6, + 5 + ], + "offset": 0, + "quadratic_rows": [ + 4, + 6, + 7, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 276, + 258, + 393, + 325, + 384, + 256, + 328, + 80, + 288 + ], + "offset": 0, + "quadratic_rows": [ + 205, + 128, + 341, + 201, + 340, + 0, + 29, + 139, + 276 + ], + "linear_Z4": [ + 1, + 0, + 3, + 1, + 1, + 0, + 2, + 3, + 1 + ], + "phase": 0 + } + } + ], + [ + 551, + 683, + { + "rank": 4, + "left": { + "matrix_rows": [ + 30, + 34, + 65, + 142, + 4, + 257, + 8, + 15, + 1 + ], + "offset": 0, + "quadratic_rows": [ + 15, + 15, + 15, + 15, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 388, + 271, + 157, + 205, + 389, + 384, + 256, + 392, + 288 + ], + "offset": 34, + "quadratic_rows": [ + 219, + 141, + 90, + 223, + 141, + 0, + 141, + 219, + 0 + ], + "linear_Z4": [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 3, + 0 + ], + "phase": 0 + } + } + ], + [ + 553, + 127, + { + "rank": 3, + "left": { + "matrix_rows": [ + 9, + 16, + 33, + 66, + 4, + 2, + 7, + 128, + 256 + ], + "offset": 0, + "quadratic_rows": [ + 6, + 5, + 7, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 3, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 65, + 72, + 80, + 96, + 2, + 100, + 32, + 128, + 256 + ], + "offset": 75, + "quadratic_rows": [ + 32, + 0, + 0, + 96, + 64, + 9, + 24, + 0, + 0 + ], + "linear_Z4": [ + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0 + ], + "phase": 0 + } + } + ], + [ + 561, + 657, + { + "rank": 3, + "left": { + "matrix_rows": [ + 9, + 20, + 33, + 65, + 132, + 1, + 2, + 6, + 256 + ], + "offset": 0, + "quadratic_rows": [ + 1, + 6, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 3, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 5, + 192, + 210, + 41, + 194, + 36, + 32, + 128, + 256 + ], + "offset": 133, + "quadratic_rows": [ + 45, + 18, + 37, + 1, + 66, + 5, + 144, + 192, + 0 + ], + "linear_Z4": [ + 3, + 3, + 3, + 2, + 0, + 0, + 2, + 3, + 0 + ], + "phase": 1 + } + } + ], + [ + 561, + 660, + { + "rank": 4, + "left": { + "matrix_rows": [ + 16, + 40, + 69, + 129, + 258, + 4, + 8, + 10, + 5 + ], + "offset": 0, + "quadratic_rows": [ + 0, + 10, + 0, + 2, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 3, + 2, + 2, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 300, + 16, + 36, + 210, + 13, + 18, + 256, + 288, + 128 + ], + "offset": 443, + "quadratic_rows": [ + 12, + 194, + 1, + 9, + 64, + 0, + 146, + 194, + 0 + ], + "linear_Z4": [ + 2, + 1, + 0, + 1, + 0, + 0, + 2, + 3, + 2 + ], + "phase": 3 + } + } + ], + [ + 562, + 564, + { + "rank": 3, + "left": { + "matrix_rows": [ + 9, + 18, + 33, + 68, + 130, + 4, + 256, + 2, + 5 + ], + "offset": 0, + "quadratic_rows": [ + 4, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 269, + 146, + 264, + 289, + 128, + 300, + 32, + 144, + 64 + ], + "offset": 5, + "quadratic_rows": [ + 45, + 16, + 37, + 257, + 18, + 5, + 0, + 0, + 264 + ], + "linear_Z4": [ + 3, + 0, + 3, + 0, + 1, + 0, + 0, + 2, + 1 + ], + "phase": 2 + } + } + ], + [ + 562, + 649, + { + "rank": 4, + "left": { + "matrix_rows": [ + 20, + 34, + 68, + 129, + 264, + 1, + 8, + 10, + 5 + ], + "offset": 0, + "quadratic_rows": [ + 4, + 10, + 1, + 2, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 3, + 2, + 2, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 264, + 66, + 269, + 144, + 297, + 192, + 292, + 32, + 64 + ], + "offset": 269, + "quadratic_rows": [ + 37, + 128, + 45, + 260, + 192, + 5, + 144, + 210, + 264 + ], + "linear_Z4": [ + 3, + 0, + 3, + 0, + 0, + 0, + 0, + 1, + 1 + ], + "phase": 2 + } + } + ], + [ + 564, + 127, + { + "rank": 3, + "left": { + "matrix_rows": [ + 9, + 16, + 34, + 66, + 132, + 1, + 260, + 4, + 3 + ], + "offset": 0, + "quadratic_rows": [ + 2, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 257, + 260, + 144, + 32, + 2, + 288, + 296, + 128, + 192 + ], + "offset": 207, + "quadratic_rows": [ + 288, + 0, + 32, + 0, + 0, + 5, + 0, + 0, + 257 + ], + "linear_Z4": [ + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 2, + 1 + ], + "phase": 0 + } + } + ], + [ + 594, + 724, + { + "rank": 5, + "left": { + "matrix_rows": [ + 34, + 64, + 144, + 259, + 3, + 1, + 8, + 20, + 4 + ], + "offset": 0, + "quadratic_rows": [ + 0, + 0, + 20, + 0, + 20, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 3, + 2, + 3, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 40, + 49, + 384, + 64, + 260, + 57, + 10, + 388, + 16 + ], + "offset": 362, + "quadratic_rows": [ + 9, + 8, + 132, + 3, + 0, + 0, + 0, + 132, + 0 + ], + "linear_Z4": [ + 1, + 2, + 1, + 2, + 2, + 0, + 2, + 3, + 0 + ], + "phase": 1 + } + } + ], + [ + 595, + 736, + { + "rank": 5, + "left": { + "matrix_rows": [ + 48, + 64, + 134, + 4, + 258, + 2, + 8, + 17, + 1 + ], + "offset": 0, + "quadratic_rows": [ + 17, + 4, + 6, + 0, + 17, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 2, + 3, + 2, + 3, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 384, + 60, + 36, + 64, + 257, + 385, + 18, + 44, + 32 + ], + "offset": 328, + "quadratic_rows": [ + 129, + 16, + 48, + 24, + 30, + 36, + 0, + 129, + 0 + ], + "linear_Z4": [ + 1, + 2, + 2, + 3, + 3, + 3, + 2, + 3, + 0 + ], + "phase": 3 + } + } + ], + [ + 602, + 640, + { + "rank": 2, + "left": { + "matrix_rows": [ + 6, + 8, + 16, + 34, + 64, + 128, + 3, + 1, + 256 + ], + "offset": 0, + "quadratic_rows": [ + 3, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 192, + 73, + 193, + 2, + 4, + 200, + 16, + 32, + 256 + ], + "offset": 2, + "quadratic_rows": [ + 137, + 0, + 0, + 137, + 0, + 0, + 192, + 73, + 0 + ], + "linear_Z4": [ + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 0, + 0 + ], + "phase": 1 + } + } + ], + [ + 602, + 688, + { + "rank": 2, + "left": { + "matrix_rows": [ + 5, + 10, + 17, + 33, + 64, + 1, + 130, + 2, + 256 + ], + "offset": 0, + "quadratic_rows": [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 9, + 194, + 37, + 130, + 32, + 40, + 16, + 192, + 256 + ], + "offset": 3, + "quadratic_rows": [ + 45, + 66, + 1, + 41, + 0, + 9, + 66, + 0, + 0 + ], + "linear_Z4": [ + 3, + 3, + 2, + 3, + 0, + 0, + 3, + 2, + 0 + ], + "phase": 2 + } + } + ], + [ + 602, + 689, + { + "rank": 2, + "left": { + "matrix_rows": [ + 4, + 11, + 16, + 32, + 64, + 128, + 257, + 2, + 3 + ], + "offset": 0, + "quadratic_rows": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 450, + 130, + 1, + 258, + 4, + 8, + 16, + 32, + 448 + ], + "offset": 3, + "quadratic_rows": [ + 0, + 64, + 0, + 0, + 0, + 0, + 66, + 0, + 0 + ], + "linear_Z4": [ + 0, + 2, + 0, + 0, + 0, + 0, + 3, + 0, + 2 + ], + "phase": 2 + } + } + ], + [ + 636, + 647, + { + "rank": 3, + "left": { + "matrix_rows": [ + 8, + 18, + 32, + 66, + 130, + 2, + 263, + 3, + 4 + ], + "offset": 0, + "quadratic_rows": [ + 5, + 6, + 7, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 448, + 258, + 64, + 193, + 234, + 204, + 32, + 48, + 256 + ], + "offset": 319, + "quadratic_rows": [ + 192, + 490, + 200, + 14, + 0, + 194, + 39, + 423, + 130 + ], + "linear_Z4": [ + 2, + 1, + 2, + 3, + 0, + 0, + 0, + 3, + 2 + ], + "phase": 1 + } + } + ], + [ + 640, + 647, + { + "rank": 2, + "left": { + "matrix_rows": [ + 7, + 9, + 19, + 34, + 66, + 130, + 258, + 2, + 3 + ], + "offset": 0, + "quadratic_rows": [ + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 135, + 389, + 257, + 394, + 268, + 128, + 144, + 160, + 192 + ], + "offset": 2, + "quadratic_rows": [ + 2, + 271, + 10, + 14, + 0, + 0, + 0, + 0, + 258 + ], + "linear_Z4": [ + 0, + 1, + 0, + 3, + 0, + 0, + 0, + 0, + 1 + ], + "phase": 1 + } + } + ], + [ + 640, + 649, + { + "rank": 3, + "left": { + "matrix_rows": [ + 12, + 2, + 20, + 33, + 65, + 129, + 257, + 1, + 5 + ], + "offset": 0, + "quadratic_rows": [ + 5, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 392, + 2, + 269, + 393, + 388, + 128, + 144, + 160, + 192 + ], + "offset": 7, + "quadratic_rows": [ + 133, + 0, + 141, + 388, + 0, + 0, + 0, + 269, + 392 + ], + "linear_Z4": [ + 3, + 2, + 3, + 0, + 0, + 0, + 0, + 0, + 1 + ], + "phase": 3 + } + } + ], + [ + 647, + 127, + { + "rank": 3, + "left": { + "matrix_rows": [ + 9, + 18, + 36, + 6, + 71, + 3, + 135, + 263, + 7 + ], + "offset": 0, + "quadratic_rows": [ + 3, + 5, + 6, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 2, + 3, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 297, + 258, + 300, + 264, + 296, + 288, + 272, + 320, + 384 + ], + "offset": 45, + "quadratic_rows": [ + 32, + 40, + 8, + 46, + 0, + 43, + 0, + 0, + 0 + ], + "linear_Z4": [ + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 0, + 0 + ], + "phase": 0 + } + } + ], + [ + 652, + 657, + { + "rank": 4, + "left": { + "matrix_rows": [ + 16, + 42, + 69, + 129, + 264, + 4, + 8, + 2, + 1 + ], + "offset": 0, + "quadratic_rows": [ + 4, + 10, + 5, + 2, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 3, + 3, + 2, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 300, + 66, + 260, + 210, + 9, + 194, + 292, + 256, + 64 + ], + "offset": 144, + "quadratic_rows": [ + 8, + 80, + 264, + 45, + 130, + 40, + 66, + 144, + 260 + ], + "linear_Z4": [ + 2, + 2, + 2, + 3, + 0, + 3, + 3, + 3, + 3 + ], + "phase": 2 + } + } + ], + [ + 657, + 127, + { + "rank": 3, + "left": { + "matrix_rows": [ + 9, + 18, + 36, + 65, + 128, + 4, + 258, + 2, + 5 + ], + "offset": 0, + "quadratic_rows": [ + 4, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 257, + 130, + 260, + 288, + 128, + 32, + 296, + 16, + 192 + ], + "offset": 119, + "quadratic_rows": [ + 32, + 0, + 288, + 0, + 0, + 5, + 0, + 0, + 260 + ], + "linear_Z4": [ + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 1 + ], + "phase": 0 + } + } + ], + [ + 661, + 660, + { + "rank": 4, + "left": { + "matrix_rows": [ + 16, + 40, + 69, + 129, + 266, + 4, + 5, + 2, + 8 + ], + "offset": 0, + "quadratic_rows": [ + 0, + 10, + 0, + 2, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 3, + 2, + 2, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 108, + 400, + 36, + 386, + 13, + 402, + 64, + 96, + 256 + ], + "offset": 435, + "quadratic_rows": [ + 12, + 18, + 1, + 9, + 274, + 0, + 0, + 256, + 400 + ], + "linear_Z4": [ + 2, + 3, + 0, + 1, + 1, + 0, + 2, + 0, + 1 + ], + "phase": 2 + } + } + ], + [ + 661, + 664, + { + "rank": 3, + "left": { + "matrix_rows": [ + 9, + 20, + 33, + 65, + 132, + 1, + 256, + 2, + 6 + ], + "offset": 0, + "quadratic_rows": [ + 1, + 6, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 3, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 5, + 384, + 402, + 41, + 386, + 36, + 32, + 256, + 64 + ], + "offset": 133, + "quadratic_rows": [ + 45, + 18, + 37, + 1, + 130, + 5, + 0, + 272, + 384 + ], + "linear_Z4": [ + 3, + 3, + 3, + 2, + 0, + 0, + 0, + 2, + 3 + ], + "phase": 1 + } + } + ], + [ + 664, + 127, + { + "rank": 3, + "left": { + "matrix_rows": [ + 9, + 18, + 36, + 65, + 128, + 4, + 5, + 258, + 2 + ], + "offset": 0, + "quadratic_rows": [ + 4, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 65, + 258, + 68, + 96, + 256, + 32, + 104, + 16, + 384 + ], + "offset": 119, + "quadratic_rows": [ + 32, + 0, + 96, + 0, + 0, + 5, + 68, + 0, + 0 + ], + "linear_Z4": [ + 2, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 2 + ], + "phase": 0 + } + } + ], + [ + 665, + 127, + { + "rank": 3, + "left": { + "matrix_rows": [ + 9, + 18, + 33, + 65, + 132, + 1, + 256, + 6, + 4 + ], + "offset": 0, + "quadratic_rows": [ + 1, + 6, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 3, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 1, + 258, + 144, + 32, + 384, + 36, + 40, + 256, + 64 + ], + "offset": 140, + "quadratic_rows": [ + 32, + 128, + 0, + 0, + 384, + 1, + 0, + 402, + 144 + ], + "linear_Z4": [ + 2, + 0, + 0, + 0, + 0, + 2, + 0, + 1, + 0 + ], + "phase": 3 + } + } + ], + [ + 684, + 695, + { + "rank": 3, + "left": { + "matrix_rows": [ + 9, + 20, + 33, + 65, + 128, + 1, + 260, + 2, + 6 + ], + "offset": 0, + "quadratic_rows": [ + 1, + 6, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 3, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 9, + 384, + 450, + 37, + 386, + 32, + 40, + 16, + 256 + ], + "offset": 261, + "quadratic_rows": [ + 45, + 66, + 1, + 41, + 0, + 9, + 130, + 320, + 384 + ], + "linear_Z4": [ + 3, + 3, + 2, + 3, + 0, + 0, + 0, + 2, + 3 + ], + "phase": 1 + } + } + ], + [ + 686, + 693, + { + "rank": 3, + "left": { + "matrix_rows": [ + 8, + 17, + 32, + 66, + 130, + 2, + 261, + 1, + 4 + ], + "offset": 0, + "quadratic_rows": [ + 4, + 0, + 5, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 3, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 450, + 40, + 192, + 1, + 128, + 12, + 32, + 48, + 448 + ], + "offset": 168, + "quadratic_rows": [ + 0, + 320, + 8, + 12, + 0, + 0, + 130, + 192, + 258 + ], + "linear_Z4": [ + 2, + 0, + 2, + 1, + 0, + 2, + 2, + 3, + 3 + ], + "phase": 3 + } + } + ], + [ + 688, + 695, + { + "rank": 2, + "left": { + "matrix_rows": [ + 4, + 11, + 16, + 32, + 64, + 128, + 258, + 2, + 1 + ], + "offset": 0, + "quadratic_rows": [ + 3, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 130, + 450, + 1, + 386, + 4, + 8, + 16, + 32, + 128 + ], + "offset": 0, + "quadratic_rows": [ + 0, + 192, + 0, + 0, + 0, + 0, + 258, + 130, + 320 + ], + "linear_Z4": [ + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 3, + 3 + ], + "phase": 0 + } + } + ], + [ + 688, + 696, + { + "rank": 3, + "left": { + "matrix_rows": [ + 8, + 20, + 32, + 65, + 129, + 1, + 262, + 6, + 2 + ], + "offset": 0, + "quadratic_rows": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 40, + 320, + 386, + 9, + 450, + 4, + 32, + 48, + 128 + ], + "offset": 200, + "quadratic_rows": [ + 8, + 66, + 0, + 9, + 0, + 0, + 66, + 0, + 0 + ], + "linear_Z4": [ + 2, + 1, + 0, + 3, + 0, + 2, + 3, + 2, + 0 + ], + "phase": 1 + } + } + ], + [ + 689, + 682, + { + "rank": 3, + "left": { + "matrix_rows": [ + 9, + 18, + 33, + 65, + 128, + 1, + 260, + 4, + 6 + ], + "offset": 0, + "quadratic_rows": [ + 1, + 6, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 3, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 9, + 130, + 320, + 37, + 384, + 32, + 40, + 16, + 128 + ], + "offset": 261, + "quadratic_rows": [ + 45, + 256, + 1, + 41, + 0, + 9, + 384, + 320, + 450 + ], + "linear_Z4": [ + 3, + 0, + 2, + 3, + 0, + 0, + 0, + 0, + 1 + ], + "phase": 1 + } + } + ], + [ + 689, + 693, + { + "rank": 2, + "left": { + "matrix_rows": [ + 4, + 9, + 16, + 34, + 66, + 2, + 129, + 256, + 1 + ], + "offset": 0, + "quadratic_rows": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 322, + 40, + 1, + 256, + 12, + 32, + 48, + 320, + 128 + ], + "offset": 84, + "quadratic_rows": [ + 0, + 64, + 8, + 12, + 0, + 0, + 66, + 0, + 0 + ], + "linear_Z4": [ + 2, + 0, + 2, + 1, + 0, + 2, + 1, + 0, + 2 + ], + "phase": 3 + } + } + ], + [ + 693, + 127, + { + "rank": 3, + "left": { + "matrix_rows": [ + 9, + 16, + 34, + 66, + 3, + 1, + 132, + 260, + 4 + ], + "offset": 0, + "quadratic_rows": [ + 2, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 17, + 20, + 320, + 32, + 2, + 48, + 56, + 256, + 384 + ], + "offset": 207, + "quadratic_rows": [ + 48, + 0, + 32, + 0, + 17, + 5, + 0, + 0, + 0 + ], + "linear_Z4": [ + 0, + 0, + 2, + 0, + 1, + 0, + 0, + 0, + 2 + ], + "phase": 0 + } + } + ], + [ + 695, + 127, + { + "rank": 3, + "left": { + "matrix_rows": [ + 9, + 18, + 33, + 68, + 5, + 4, + 128, + 258, + 2 + ], + "offset": 0, + "quadratic_rows": [ + 4, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 17, + 258, + 24, + 48, + 256, + 52, + 32, + 64, + 384 + ], + "offset": 119, + "quadratic_rows": [ + 32, + 0, + 0, + 48, + 24, + 9, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 2 + ], + "phase": 0 + } + } + ], + [ + 724, + 246, + { + "rank": 2, + "left": { + "matrix_rows": [ + 4, + 9, + 18, + 33, + 1, + 64, + 128, + 258, + 2 + ], + "offset": 0, + "quadratic_rows": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 18, + 260, + 3, + 16, + 256, + 24, + 32, + 64, + 384 + ], + "offset": 62, + "quadratic_rows": [ + 2, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 3, + 0, + 0, + 2, + 0, + 0, + 0, + 2 + ], + "phase": 1 + } + } + ], + [ + 734, + 911, + { + "rank": 4, + "left": { + "matrix_rows": [ + 1, + 20, + 36, + 66, + 130, + 8, + 6, + 258, + 2 + ], + "offset": 0, + "quadratic_rows": [ + 0, + 4, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 2, + 2, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 1, + 72, + 78, + 32, + 330, + 324, + 256, + 272, + 384 + ], + "offset": 13, + "quadratic_rows": [ + 0, + 262, + 270, + 68, + 0, + 0, + 72, + 0, + 6 + ], + "linear_Z4": [ + 2, + 3, + 3, + 2, + 0, + 2, + 3, + 0, + 2 + ], + "phase": 3 + } + } + ], + [ + 734, + 1069, + { + "rank": 3, + "left": { + "matrix_rows": [ + 8, + 23, + 35, + 71, + 3, + 6, + 2, + 128, + 256 + ], + "offset": 0, + "quadratic_rows": [ + 1, + 6, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 3, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 10, + 106, + 46, + 5, + 118, + 16, + 120, + 128, + 256 + ], + "offset": 5, + "quadratic_rows": [ + 4, + 58, + 73, + 62, + 10, + 106, + 36, + 0, + 0 + ], + "linear_Z4": [ + 0, + 3, + 2, + 3, + 0, + 3, + 0, + 0, + 0 + ], + "phase": 2 + } + } + ], + [ + 736, + 127, + { + "rank": 3, + "left": { + "matrix_rows": [ + 9, + 18, + 36, + 68, + 2, + 6, + 128, + 257, + 1 + ], + "offset": 0, + "quadratic_rows": [ + 0, + 4, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 257, + 34, + 36, + 256, + 16, + 48, + 56, + 64, + 384 + ], + "offset": 95, + "quadratic_rows": [ + 0, + 48, + 16, + 0, + 6, + 34, + 0, + 0, + 0 + ], + "linear_Z4": [ + 0, + 0, + 2, + 0, + 0, + 1, + 0, + 0, + 2 + ], + "phase": 0 + } + } + ], + [ + 744, + 916, + { + "rank": 4, + "left": { + "matrix_rows": [ + 1, + 20, + 38, + 68, + 134, + 8, + 2, + 262, + 6 + ], + "offset": 0, + "quadratic_rows": [ + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 3, + 2, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 1, + 68, + 10, + 32, + 326, + 256, + 328, + 272, + 384 + ], + "offset": 9, + "quadratic_rows": [ + 0, + 334, + 6, + 330, + 0, + 0, + 10, + 0, + 10 + ], + "linear_Z4": [ + 2, + 1, + 3, + 1, + 0, + 2, + 0, + 0, + 2 + ], + "phase": 2 + } + } + ], + [ + 744, + 1070, + { + "rank": 3, + "left": { + "matrix_rows": [ + 9, + 21, + 39, + 69, + 135, + 2, + 1, + 263, + 7 + ], + "offset": 0, + "quadratic_rows": [ + 1, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 2, + 3, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 15, + 36, + 10, + 69, + 294, + 256, + 296, + 272, + 384 + ], + "offset": 241, + "quadratic_rows": [ + 75, + 289, + 76, + 293, + 0, + 10, + 5, + 0, + 10 + ], + "linear_Z4": [ + 3, + 2, + 3, + 2, + 0, + 0, + 2, + 0, + 2 + ], + "phase": 1 + } + } + ], + [ + 745, + 917, + { + "rank": 4, + "left": { + "matrix_rows": [ + 18, + 32, + 67, + 1, + 2, + 132, + 8, + 268, + 12 + ], + "offset": 0, + "quadratic_rows": [ + 3, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 2, + 2, + 2, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 28, + 25, + 288, + 64, + 29, + 14, + 16, + 256, + 384 + ], + "offset": 247, + "quadratic_rows": [ + 5, + 12, + 27, + 30, + 28, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 1, + 2, + 0, + 1, + 1, + 0, + 0, + 0, + 2 + ], + "phase": 1 + } + } + ], + [ + 755, + 924, + { + "rank": 4, + "left": { + "matrix_rows": [ + 16, + 35, + 4, + 64, + 1, + 2, + 136, + 264, + 8 + ], + "offset": 0, + "quadratic_rows": [ + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 3, + 2, + 2, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 50, + 2, + 4, + 320, + 19, + 32, + 8, + 256, + 384 + ], + "offset": 55, + "quadratic_rows": [ + 18, + 1, + 0, + 0, + 49, + 48, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 0, + 2, + 0, + 3, + 3, + 0, + 0, + 2 + ], + "phase": 1 + } + } + ], + [ + 755, + 1072, + { + "rank": 3, + "left": { + "matrix_rows": [ + 10, + 18, + 3, + 36, + 65, + 1, + 128, + 260, + 4 + ], + "offset": 0, + "quadratic_rows": [ + 2, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 20, + 23, + 264, + 53, + 38, + 256, + 32, + 64, + 384 + ], + "offset": 3, + "quadratic_rows": [ + 35, + 51, + 20, + 0, + 6, + 3, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 3, + 1, + 0, + 0, + 0, + 0, + 0, + 2 + ], + "phase": 2 + } + } + ], + [ + 772, + 911, + { + "rank": 3, + "left": { + "matrix_rows": [ + 9, + 16, + 32, + 66, + 130, + 4, + 2, + 261, + 5 + ], + "offset": 0, + "quadratic_rows": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 257, + 72, + 32, + 256, + 10, + 4, + 64, + 80, + 384 + ], + "offset": 251, + "quadratic_rows": [ + 0, + 8, + 0, + 10, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 0, + 2, + 2, + 1, + 0, + 0, + 2, + 0, + 2 + ], + "phase": 1 + } + } + ], + [ + 772, + 916, + { + "rank": 3, + "left": { + "matrix_rows": [ + 9, + 16, + 34, + 64, + 130, + 4, + 2, + 261, + 5 + ], + "offset": 0, + "quadratic_rows": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 257, + 68, + 32, + 256, + 6, + 64, + 8, + 80, + 384 + ], + "offset": 251, + "quadratic_rows": [ + 0, + 4, + 6, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 0, + 2, + 1, + 2, + 0, + 0, + 2, + 0, + 2 + ], + "phase": 1 + } + } + ], + [ + 911, + 127, + { + "rank": 2, + "left": { + "matrix_rows": [ + 4, + 9, + 18, + 33, + 2, + 64, + 3, + 128, + 256 + ], + "offset": 0, + "quadratic_rows": [ + 2, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 66, + 68, + 1, + 80, + 16, + 88, + 32, + 128, + 256 + ], + "offset": 51, + "quadratic_rows": [ + 0, + 16, + 80, + 0, + 6, + 0, + 68, + 0, + 0 + ], + "linear_Z4": [ + 0, + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + "phase": 0 + } + } + ], + [ + 1089, + 127, + { + "rank": 6, + "left": { + "matrix_rows": [ + 65, + 130, + 260, + 8, + 14, + 12, + 16, + 32, + 59 + ], + "offset": 0, + "quadratic_rows": [ + 59, + 53, + 2, + 57, + 59, + 59, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 2, + 2, + 3, + 3, + 3, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 49, + 290, + 20, + 312, + 320, + 384, + 304, + 48, + 32 + ], + "offset": 398, + "quadratic_rows": [ + 256, + 272, + 48, + 304, + 14, + 300, + 256, + 256, + 235 + ], + "linear_Z4": [ + 0, + 0, + 0, + 2, + 2, + 3, + 0, + 0, + 2 + ], + "phase": 1 + } + } + ], + [ + 1089, + 207, + { + "rank": 5, + "left": { + "matrix_rows": [ + 45, + 66, + 133, + 264, + 15, + 13, + 17, + 1, + 26 + ], + "offset": 0, + "quadratic_rows": [ + 27, + 21, + 14, + 21, + 27, + 0, + 0, + 0, + 0 + ], + "linear_Z4": [ + 3, + 2, + 3, + 2, + 3, + 0, + 0, + 0, + 0 + ], + "phase": 0 + }, + "right": { + "matrix_rows": [ + 257, + 290, + 449, + 237, + 320, + 229, + 48, + 272, + 304 + ], + "offset": 326, + "quadratic_rows": [ + 201, + 272, + 284, + 469, + 14, + 0, + 201, + 329, + 398 + ], + "linear_Z4": [ + 1, + 0, + 3, + 2, + 0, + 0, + 3, + 2, + 3 + ], + "phase": 0 + } + } + ] + ] +} \ No newline at end of file diff --git a/research/shared-wire-split-composition/chart_delta.py b/research/shared-wire-split-composition/chart_delta.py new file mode 100644 index 0000000000..47940a2319 --- /dev/null +++ b/research/shared-wire-split-composition/chart_delta.py @@ -0,0 +1,28 @@ +import json,gzip,pathlib,sys,importlib.util,copy +if not __debug__:raise RuntimeError('Run without -O; assertions are proof checks.') +ROOT=pathlib.Path(__file__).resolve().parent;SRC=ROOT +def load(p,n): + s=importlib.util.spec_from_file_location(n,p);m=importlib.util.module_from_spec(s);sys.modules[n]=m;s.loader.exec_module(m);return m +C=load(SRC/'frozen/clifford_exact.py','split_compiler');V=load(SRC/'frozen/native_verify.py','split_native') +base=json.load(gzip.open(SRC/'data/main_6936.json.gz'));w=json.load(gzip.open(sys.argv[1]));assert w['frames']==base['frames'] +def maps(z): + ms={(e[2],e[3])for e in z['program']if e[0]=='MOVE'};main=set(z['live'])|{r+112 for r in z['live']}|set(z['hosted']['X2'])|set(z['hosted']['Y2']) + ms|={(z['initial'][r],z['final'][r])for r in range(z['public'])if r not in main};return ms +old=maps(base);new=maps(w);charts={};payload=[] +def chart(f): + if f not in charts:charts[f]=C.canonical_frame(9,tuple(w['frames'][f])) + return charts[f] +for a,b in sorted(new-old): + recipe,_=C.lower_child(chart(a).adjoint().then(chart(b)));expected=V.adjoint(V.frame(w['frames'][a],9))+V.frame(w['frames'][b],9) + V.equal(V.recipe(recipe),expected,'new exact chart map plus global phase');assert recipe['rank']==abs(len(w['frames'][a])-len(w['frames'][b]));payload.append([a,b,recipe]) +a,b,recipe=payload[0] +bad=copy.deepcopy(recipe);bad['left']['phase']=(bad['left']['phase']+1)%4 +try:V.equal(V.recipe(bad),V.adjoint(V.frame(w['frames'][a],9))+V.frame(w['frames'][b],9),'wrong phase must fail') +except ValueError:pass +else:raise AssertionError('wrong phase accepted') +print('PASS_CHART_DELTA',len(old),'base maps',len(new),'new total',len(new-old),'introduced',len(old-new),'retired') +result={'word':'data/final.json.gz','base_maps':len(old),'total_maps':len(new),'introduced':sorted(new-old),'retired':sorted(old-new),'recipes':payload} +if '--write' in sys.argv: + (ROOT/'chart_delta.json').write_text(json.dumps(result,indent=1)) +else: + assert json.loads((ROOT/'chart_delta.json').read_text())==json.loads(json.dumps(result)), 'Frozen chart receipt must replay exactly' diff --git a/research/shared-wire-split-composition/compose.py b/research/shared-wire-split-composition/compose.py new file mode 100644 index 0000000000..681a55d6d7 --- /dev/null +++ b/research/shared-wire-split-composition/compose.py @@ -0,0 +1,81 @@ +#!/usr/bin/env python3 +"""Compose #6937 wh's 16 wires with #6936's two plain helper splits. +All source events used by the composition are preserved with exact rational +coefficients. A dependency DAG preserves runs of commuting ADD destinations +and ADD sources on both branch words; other accesses are exclusive. +""" +import json,gzip,heapq,copy,collections,pathlib,sys +ROOT=pathlib.Path(__file__).resolve().parent +OUT=ROOT/'build' + +def read(p):return json.load(gzip.open(p)) +def access(e): + if e[0] in ('MOVE','INIT','CLEAR','SCALE'):return [(e[1],'M')] + return [(e[1],'M' if e[0]=='COPY' else 'A'),(e[2],'R')] +def tokens(seq): + c=collections.Counter();a=[] + for e in seq: + e=tuple(e);c[e]+=1;a.append((e,c[e])) + return a + +def main(): + m=read(ROOT/'data/main_6936.json.gz');w=read(ROOT/'data/wh_6937.json.gz') + assert m['frames']==w['frames'] + # Reserve 1459 and 1460 for the split tails; shift wh's 16 helper wires and owned scratch. + def shift(e): + e=e.copy();e[1]+=2*(e[1]>=1459) + if e[0] in ('ADD','COPY'):e[2]+=2*(e[2]>=1459) + return e + wp=[shift(e) for e in w['program']] + # main's owned roles must move by the 16 wh wires. + def shiftmain(e): + e=e.copy();e[1]+=16*(e[1]>=1461) + if e[0] in ('ADD','COPY'):e[2]+=16*(e[2]>=1461) + return e + mp=[shiftmain(e) for e in m['program']] + split={1452,1455,1459,1460} + touches=lambda e:any(r in split for r,c in access(e)) + p=[e for e in wp if not touches(e)]+[e for e in mp if touches(e)] + ts=tokens(p);ids={x:i for i,x in enumerate(ts)} + assert len(ids)==len(ts) + adj=[set()for _ in ts];deg=[0]*len(ts);priority=[10**8+i for i in range(len(ts))] + constraints=[] + for nm,program in [('wh',wp),('main',mp)]: + # Source occurrence labels are safe here: any repeated exact event has unchanged multiplicity. + nt=tokens(program); regs={} + for pos,t in enumerate(nt): + if t not in ids:continue + idx=ids[t];priority[idx]=min(priority[idx],pos) + for r,c in access(t[0]):regs.setdefault(r,[]).append((c,idx)) + count=0 + for r,seq in regs.items(): + runs=[] + for c,i in seq: + if runs and runs[-1][0]==c and c in ('A','R'):runs[-1][1].append(i) + else:runs.append((c,[i])) + for (_,a),(_,b) in zip(runs,runs[1:]): + for i in a: + for j in b: + if j not in adj[i]:adj[i].add(j);deg[j]+=1;count+=1 + constraints.append((nm,count)) + q=[(priority[i],i) for i,d in enumerate(deg) if not d];heapq.heapify(q);order=[] + while q: + _,i=heapq.heappop(q);order.append(i) + for j in adj[i]: + deg[j]-=1 + if deg[j]==0:heapq.heappush(q,(priority[j],j)) + print('events',len(ts),'ordered',len(order),'constraints',constraints) + if len(order)!=len(ts): + remaining=[i for i,d in enumerate(deg) if d] + (OUT/'cycles.json').write_text(json.dumps([ts[i] for i in remaining],indent=1)) + print('remaining',len(remaining),'first',[(i,ts[i])for i in remaining[:15]]) + return 1 + z=copy.deepcopy(w);z['initial']=w['initial'][:1459]+[m['initial'][1459],m['initial'][1460]]+w['initial'][1459:] + z['final']=w['final'][:1459]+[m['final'][1459],m['final'][1460]]+w['final'][1459:] + z['final'][1452]=m['final'][1452];z['final'][1455]=m['final'][1455] + z['public']=len(z['initial']);z['program']=[list(ts[i][0])for i in order] + with gzip.open(OUT/'composed.json.gz','wt')as f:json.dump(z,f,separators=(',',':')) + (OUT/'composition.json').write_text(json.dumps({'events':len(ts),'constraints':constraints,'split_roles':sorted(split),'source_event_counts':{'wh_removed':sum(touches(e)for e in wp),'main_added':sum(touches(e)for e in mp)}},indent=2)) + print('WROTE',OUT/'composed.json.gz') + return 0 +if __name__=='__main__':sys.exit(main()) diff --git a/research/shared-wire-split-composition/data/bit-admission.json b/research/shared-wire-split-composition/data/bit-admission.json new file mode 100644 index 0000000000..575f76487f --- /dev/null +++ b/research/shared-wire-split-composition/data/bit-admission.json @@ -0,0 +1,19787 @@ +{ + "status": "PASS_PAIRED_EFREE_BIT_EXISTING_00385248", + "ordinary_admitted": "12039/3125000", + "previous_ordinary": "17/5000", + "ordinary_gain": null, + "existing_same_profile_ordinary": "12039/3125000", + "raw_tested": "385253/100000000", + "raw_crossing": [ + "19262696967/5000000000000", + "7705078787/2000000000000" + ], + "covered_saving": "19262649/5000000000", + "caller_sha256": "757b3523798f840bdb02028b23708c3416627a99ea09e7a3c4bcdc5cd0c7ce4b", + "native_source_sha256": "51203e7fc75ba10bd3ac3f8e675759f47e13d262bea66b6600d1e515095cad78", + "source_pins": { + "bit": "435bbe91fb28cb1d7a569ca70c6c4e9eb302d486", + "main_wire": "d360b1182b6d21b1ee2354856abcb50646ad618b", + "main": "7c49fe32c55de02c2c873655c804b16e4c3fef0a", + "query_only": "617903497387a98f7ca929ad0b6928dd32abffec", + "prior_same_invoice": "79603d1f7d243f1d034613df84991673a94ad5ae" + }, + "forward_coefficients": 1444, + "reverse_coefficients": 1444, + "source": { + "public": 659, + "owned_labels": 237, + "owned_lifetimes": 237, + "peak_owned": 237, + "nonzero_owned_erasures": 237, + "checked_public_matrix_coefficients": 434281, + "exact_scalar_endpoint": "X_i\u2192X_i; Y_i\u2192Y_i+X_i; each helper independent", + "native_edges": 2871, + "charts": [ + { + "port": 0, + "input_frame": 2, + "output_frame": 525, + "basis": [ + [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "1" + }, + { + "port": 1, + "input_frame": 3, + "output_frame": 526, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-1" + }, + { + "port": 2, + "input_frame": 4, + "output_frame": 527, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "1" + }, + { + "port": 3, + "input_frame": 5, + "output_frame": 528, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-1" + }, + { + "port": 4, + "input_frame": 6, + "output_frame": 529, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "1" + }, + { + "port": 5, + "input_frame": 7, + "output_frame": 530, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-1" + }, + { + "port": 6, + "input_frame": 8, + "output_frame": 531, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "1" + }, + { + "port": 7, + "input_frame": 9, + "output_frame": 532, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + ], + "inverse": [ + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "-1" + }, + { + "port": 8, + "input_frame": 10, + "output_frame": 533, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + 0, + -1, + -1, + 0, + -1, + 0, + 0 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "1/4", + "0", + "1/4", + "0", + "0", + "1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "-1/4", + "0", + "-1/4", + "0", + "0", + "-1/4" + ], + [ + "0", + "-1/4", + "3/4", + "0", + "-1/4", + "0", + "0", + "-1/4" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "-1/4", + "-1/4", + "0", + "3/4", + "0", + "0", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "-4" + }, + { + "port": 9, + "input_frame": 11, + "output_frame": 534, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 0, + 1, + 1, + 0, + 1, + 0, + 0 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "1/4", + "0", + "1/4", + "0", + "0", + "-1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "-1/4", + "0", + "-1/4", + "0", + "0", + "1/4" + ], + [ + "0", + "-1/4", + "3/4", + "0", + "-1/4", + "0", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "-1/4", + "-1/4", + "0", + "3/4", + "0", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "4" + }, + { + "port": 10, + "input_frame": 12, + "output_frame": 535, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 0, + 1, + 1, + 0, + -1, + 0, + 0 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "1/4", + "0", + "-1/4", + "0", + "0", + "-1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "-1/4", + "0", + "1/4", + "0", + "0", + "1/4" + ], + [ + "0", + "-1/4", + "3/4", + "0", + "1/4", + "0", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1/4", + "1/4", + "0", + "3/4", + "0", + "0", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "4" + }, + { + "port": 11, + "input_frame": 13, + "output_frame": 536, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + 0, + -1, + 1, + 0, + -1, + 0, + 0 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "-1/4", + "0", + "1/4", + "0", + "0", + "1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "1/4", + "0", + "-1/4", + "0", + "0", + "-1/4" + ], + [ + "0", + "1/4", + "3/4", + "0", + "1/4", + "0", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "-1/4", + "1/4", + "0", + "3/4", + "0", + "0", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "-4" + }, + { + "port": 12, + "input_frame": 14, + "output_frame": 537, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 0, + 1, + -1, + 0, + 1, + 0, + 0 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "-1/4", + "0", + "1/4", + "0", + "0", + "-1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "1/4", + "0", + "-1/4", + "0", + "0", + "1/4" + ], + [ + "0", + "1/4", + "3/4", + "0", + "1/4", + "0", + "0", + "-1/4" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "-1/4", + "1/4", + "0", + "3/4", + "0", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "4" + }, + { + "port": 13, + "input_frame": 15, + "output_frame": 538, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + 0, + -1, + 1, + 0, + 1, + 0, + 0 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "-1/4", + "0", + "-1/4", + "0", + "0", + "1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "1/4", + "0", + "1/4", + "0", + "0", + "-1/4" + ], + [ + "0", + "1/4", + "3/4", + "0", + "-1/4", + "0", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1/4", + "-1/4", + "0", + "3/4", + "0", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "-4" + }, + { + "port": 14, + "input_frame": 16, + "output_frame": 539, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + -1, + 0, + -1, + 0, + -1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "1/4", + "0", + "1/4", + "0", + "1/4", + "0" + ], + [ + "3/4", + "0", + "-1/4", + "0", + "-1/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "3/4", + "0", + "-1/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "-1/4", + "0", + "3/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 15, + "input_frame": 17, + "output_frame": 540, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 1, + 0, + 1, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "1/4", + "0", + "1/4", + "0", + "-1/4", + "0" + ], + [ + "3/4", + "0", + "-1/4", + "0", + "-1/4", + "0", + "1/4", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "3/4", + "0", + "-1/4", + "0", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "-1/4", + "0", + "3/4", + "0", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 16, + "input_frame": 18, + "output_frame": 541, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + -1, + 0, + -1, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "1/4", + "0", + "-1/4", + "0", + "1/4", + "0" + ], + [ + "3/4", + "0", + "-1/4", + "0", + "1/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "3/4", + "0", + "1/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "1/4", + "0", + "3/4", + "0", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 17, + "input_frame": 19, + "output_frame": 542, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 1, + 0, + 1, + 0, + -1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "1/4", + "0", + "-1/4", + "0", + "-1/4", + "0" + ], + [ + "3/4", + "0", + "-1/4", + "0", + "1/4", + "0", + "1/4", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "3/4", + "0", + "1/4", + "0", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "1/4", + "0", + "3/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 18, + "input_frame": 20, + "output_frame": 543, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + -1, + 0, + 1, + 0, + -1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "-1/4", + "0", + "1/4", + "0", + "1/4", + "0" + ], + [ + "3/4", + "0", + "1/4", + "0", + "-1/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "3/4", + "0", + "1/4", + "0", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "1/4", + "0", + "3/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 19, + "input_frame": 21, + "output_frame": 544, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 1, + 0, + -1, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "-1/4", + "0", + "1/4", + "0", + "-1/4", + "0" + ], + [ + "3/4", + "0", + "1/4", + "0", + "-1/4", + "0", + "1/4", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "3/4", + "0", + "1/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "1/4", + "0", + "3/4", + "0", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 20, + "input_frame": 22, + "output_frame": 545, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + -1, + 0, + 1, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "-1/4", + "0", + "-1/4", + "0", + "1/4", + "0" + ], + [ + "3/4", + "0", + "1/4", + "0", + "1/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "3/4", + "0", + "-1/4", + "0", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "-1/4", + "0", + "3/4", + "0", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 21, + "input_frame": 23, + "output_frame": 546, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 1, + 0, + -1, + 0, + -1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "-1/4", + "0", + "-1/4", + "0", + "-1/4", + "0" + ], + [ + "3/4", + "0", + "1/4", + "0", + "1/4", + "0", + "1/4", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "3/4", + "0", + "-1/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "-1/4", + "0", + "3/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 22, + "input_frame": 24, + "output_frame": 547, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + -1, + -1, + 0, + 0, + 0, + 0, + -1 + ] + ], + "inverse": [ + [ + "1/4", + "1/4", + "0", + "0", + "0", + "0", + "1/4", + "1/4" + ], + [ + "3/4", + "-1/4", + "0", + "0", + "0", + "0", + "-1/4", + "-1/4" + ], + [ + "-1/4", + "3/4", + "0", + "0", + "0", + "0", + "-1/4", + "-1/4" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "-1/4", + "-1/4", + "0", + "0", + "0", + "0", + "3/4", + "-1/4" + ] + ], + "determinant": "-4" + }, + { + "port": 23, + "input_frame": 25, + "output_frame": 548, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 1, + 1, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "1/4", + "0", + "0", + "0", + "0", + "1/4", + "-1/4" + ], + [ + "3/4", + "-1/4", + "0", + "0", + "0", + "0", + "-1/4", + "1/4" + ], + [ + "-1/4", + "3/4", + "0", + "0", + "0", + "0", + "-1/4", + "1/4" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "-1/4", + "-1/4", + "0", + "0", + "0", + "0", + "3/4", + "1/4" + ] + ], + "determinant": "4" + }, + { + "port": 24, + "input_frame": 26, + "output_frame": 549, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + -1, + -1, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "1/4", + "0", + "0", + "0", + "0", + "-1/4", + "1/4" + ], + [ + "3/4", + "-1/4", + "0", + "0", + "0", + "0", + "1/4", + "-1/4" + ], + [ + "-1/4", + "3/4", + "0", + "0", + "0", + "0", + "1/4", + "-1/4" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "1/4", + "1/4", + "0", + "0", + "0", + "0", + "3/4", + "1/4" + ] + ], + "determinant": "-4" + }, + { + "port": 25, + "input_frame": 27, + "output_frame": 550, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 1, + 1, + 0, + 0, + 0, + 0, + -1 + ] + ], + "inverse": [ + [ + "1/4", + "1/4", + "0", + "0", + "0", + "0", + "-1/4", + "-1/4" + ], + [ + "3/4", + "-1/4", + "0", + "0", + "0", + "0", + "1/4", + "1/4" + ], + [ + "-1/4", + "3/4", + "0", + "0", + "0", + "0", + "1/4", + "1/4" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "1/4", + "1/4", + "0", + "0", + "0", + "0", + "3/4", + "-1/4" + ] + ], + "determinant": "4" + }, + { + "port": 26, + "input_frame": 28, + "output_frame": 551, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + -1, + 1, + 0, + 0, + 0, + 0, + -1 + ] + ], + "inverse": [ + [ + "1/4", + "-1/4", + "0", + "0", + "0", + "0", + "1/4", + "1/4" + ], + [ + "3/4", + "1/4", + "0", + "0", + "0", + "0", + "-1/4", + "-1/4" + ], + [ + "1/4", + "3/4", + "0", + "0", + "0", + "0", + "1/4", + "1/4" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "-1/4", + "1/4", + "0", + "0", + "0", + "0", + "3/4", + "-1/4" + ] + ], + "determinant": "-4" + }, + { + "port": 27, + "input_frame": 29, + "output_frame": 552, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 1, + -1, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "-1/4", + "0", + "0", + "0", + "0", + "1/4", + "-1/4" + ], + [ + "3/4", + "1/4", + "0", + "0", + "0", + "0", + "-1/4", + "1/4" + ], + [ + "1/4", + "3/4", + "0", + "0", + "0", + "0", + "1/4", + "-1/4" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "-1/4", + "1/4", + "0", + "0", + "0", + "0", + "3/4", + "1/4" + ] + ], + "determinant": "4" + }, + { + "port": 28, + "input_frame": 30, + "output_frame": 553, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + -1, + 1, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "-1/4", + "0", + "0", + "0", + "0", + "-1/4", + "1/4" + ], + [ + "3/4", + "1/4", + "0", + "0", + "0", + "0", + "1/4", + "-1/4" + ], + [ + "1/4", + "3/4", + "0", + "0", + "0", + "0", + "-1/4", + "1/4" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "1/4", + "-1/4", + "0", + "0", + "0", + "0", + "3/4", + "1/4" + ] + ], + "determinant": "-4" + }, + { + "port": 29, + "input_frame": 31, + "output_frame": 554, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 1, + -1, + 0, + 0, + 0, + 0, + -1 + ] + ], + "inverse": [ + [ + "1/4", + "-1/4", + "0", + "0", + "0", + "0", + "-1/4", + "-1/4" + ], + [ + "3/4", + "1/4", + "0", + "0", + "0", + "0", + "1/4", + "1/4" + ], + [ + "1/4", + "3/4", + "0", + "0", + "0", + "0", + "-1/4", + "-1/4" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "1/4", + "-1/4", + "0", + "0", + "0", + "0", + "3/4", + "-1/4" + ] + ], + "determinant": "4" + }, + { + "port": 30, + "input_frame": 32, + "output_frame": 555, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + -1, + -1, + 0, + 0, + -1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "1/4", + "0", + "0", + "1/4", + "1/4", + "0", + "0" + ], + [ + "3/4", + "-1/4", + "0", + "0", + "-1/4", + "-1/4", + "0", + "0" + ], + [ + "-1/4", + "3/4", + "0", + "0", + "-1/4", + "-1/4", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "-1/4", + "0", + "0", + "3/4", + "-1/4", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 31, + "input_frame": 33, + "output_frame": 556, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 1, + 1, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "1/4", + "0", + "0", + "1/4", + "-1/4", + "0", + "0" + ], + [ + "3/4", + "-1/4", + "0", + "0", + "-1/4", + "1/4", + "0", + "0" + ], + [ + "-1/4", + "3/4", + "0", + "0", + "-1/4", + "1/4", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "-1/4", + "0", + "0", + "3/4", + "1/4", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 32, + "input_frame": 34, + "output_frame": 557, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + -1, + -1, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "1/4", + "0", + "0", + "-1/4", + "1/4", + "0", + "0" + ], + [ + "3/4", + "-1/4", + "0", + "0", + "1/4", + "-1/4", + "0", + "0" + ], + [ + "-1/4", + "3/4", + "0", + "0", + "1/4", + "-1/4", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "1/4", + "0", + "0", + "3/4", + "1/4", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 33, + "input_frame": 35, + "output_frame": 558, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 1, + 1, + 0, + 0, + -1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "1/4", + "0", + "0", + "-1/4", + "-1/4", + "0", + "0" + ], + [ + "3/4", + "-1/4", + "0", + "0", + "1/4", + "1/4", + "0", + "0" + ], + [ + "-1/4", + "3/4", + "0", + "0", + "1/4", + "1/4", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "1/4", + "0", + "0", + "3/4", + "-1/4", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 34, + "input_frame": 36, + "output_frame": 559, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + -1, + 1, + 0, + 0, + -1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "-1/4", + "0", + "0", + "1/4", + "1/4", + "0", + "0" + ], + [ + "3/4", + "1/4", + "0", + "0", + "-1/4", + "-1/4", + "0", + "0" + ], + [ + "1/4", + "3/4", + "0", + "0", + "1/4", + "1/4", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "1/4", + "0", + "0", + "3/4", + "-1/4", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 35, + "input_frame": 37, + "output_frame": 560, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 1, + -1, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "-1/4", + "0", + "0", + "1/4", + "-1/4", + "0", + "0" + ], + [ + "3/4", + "1/4", + "0", + "0", + "-1/4", + "1/4", + "0", + "0" + ], + [ + "1/4", + "3/4", + "0", + "0", + "1/4", + "-1/4", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "1/4", + "0", + "0", + "3/4", + "1/4", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 36, + "input_frame": 38, + "output_frame": 561, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + -1, + 1, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "-1/4", + "0", + "0", + "-1/4", + "1/4", + "0", + "0" + ], + [ + "3/4", + "1/4", + "0", + "0", + "1/4", + "-1/4", + "0", + "0" + ], + [ + "1/4", + "3/4", + "0", + "0", + "-1/4", + "1/4", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "-1/4", + "0", + "0", + "3/4", + "1/4", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 37, + "input_frame": 39, + "output_frame": 562, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 1, + -1, + 0, + 0, + -1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "-1/4", + "0", + "0", + "-1/4", + "-1/4", + "0", + "0" + ], + [ + "3/4", + "1/4", + "0", + "0", + "1/4", + "1/4", + "0", + "0" + ], + [ + "1/4", + "3/4", + "0", + "0", + "-1/4", + "-1/4", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "-1/4", + "0", + "0", + "3/4", + "-1/4", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 38, + "input_frame": 40, + "output_frame": 563, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + -1, + 0, + -1, + 0, + 0, + -1, + 0 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "1/4", + "0", + "0", + "1/4", + "0", + "1/4" + ], + [ + "3/4", + "0", + "-1/4", + "0", + "0", + "-1/4", + "0", + "-1/4" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "3/4", + "0", + "0", + "-1/4", + "0", + "-1/4" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "-1/4", + "0", + "0", + "3/4", + "0", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "-4" + }, + { + "port": 39, + "input_frame": 41, + "output_frame": 564, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 1, + 0, + 1, + 0, + 0, + 1, + 0 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "1/4", + "0", + "0", + "1/4", + "0", + "-1/4" + ], + [ + "3/4", + "0", + "-1/4", + "0", + "0", + "-1/4", + "0", + "1/4" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "3/4", + "0", + "0", + "-1/4", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "-1/4", + "0", + "0", + "3/4", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "4" + }, + { + "port": 40, + "input_frame": 42, + "output_frame": 565, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + -1, + 0, + -1, + 0, + 0, + 1, + 0 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "1/4", + "0", + "0", + "-1/4", + "0", + "1/4" + ], + [ + "3/4", + "0", + "-1/4", + "0", + "0", + "1/4", + "0", + "-1/4" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "3/4", + "0", + "0", + "1/4", + "0", + "-1/4" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "1/4", + "0", + "0", + "3/4", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "-4" + }, + { + "port": 41, + "input_frame": 43, + "output_frame": 566, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 1, + 0, + 1, + 0, + 0, + -1, + 0 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "1/4", + "0", + "0", + "-1/4", + "0", + "-1/4" + ], + [ + "3/4", + "0", + "-1/4", + "0", + "0", + "1/4", + "0", + "1/4" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "3/4", + "0", + "0", + "1/4", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "1/4", + "0", + "0", + "3/4", + "0", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "4" + }, + { + "port": 42, + "input_frame": 44, + "output_frame": 567, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + -1, + 0, + 1, + 0, + 0, + -1, + 0 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "-1/4", + "0", + "0", + "1/4", + "0", + "1/4" + ], + [ + "3/4", + "0", + "1/4", + "0", + "0", + "-1/4", + "0", + "-1/4" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "3/4", + "0", + "0", + "1/4", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "1/4", + "0", + "0", + "3/4", + "0", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "-4" + }, + { + "port": 43, + "input_frame": 45, + "output_frame": 568, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 1, + 0, + -1, + 0, + 0, + 1, + 0 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "-1/4", + "0", + "0", + "1/4", + "0", + "-1/4" + ], + [ + "3/4", + "0", + "1/4", + "0", + "0", + "-1/4", + "0", + "1/4" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "3/4", + "0", + "0", + "1/4", + "0", + "-1/4" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "1/4", + "0", + "0", + "3/4", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "4" + }, + { + "port": 44, + "input_frame": 46, + "output_frame": 569, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + -1, + 0, + 1, + 0, + 0, + 1, + 0 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "-1/4", + "0", + "0", + "-1/4", + "0", + "1/4" + ], + [ + "3/4", + "0", + "1/4", + "0", + "0", + "1/4", + "0", + "-1/4" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "3/4", + "0", + "0", + "-1/4", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "-1/4", + "0", + "0", + "3/4", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "-4" + }, + { + "port": 45, + "input_frame": 47, + "output_frame": 570, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 1, + 0, + -1, + 0, + 0, + -1, + 0 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "-1/4", + "0", + "0", + "-1/4", + "0", + "-1/4" + ], + [ + "3/4", + "0", + "1/4", + "0", + "0", + "1/4", + "0", + "1/4" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "3/4", + "0", + "0", + "-1/4", + "0", + "-1/4" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "-1/4", + "0", + "0", + "3/4", + "0", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "4" + }, + { + "port": 46, + "input_frame": 48, + "output_frame": 571, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + 0, + -1, + -1, + 0, + 0, + -1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "1/4", + "0", + "0", + "1/4", + "1/4", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "-1/4", + "0", + "0", + "-1/4", + "-1/4", + "0" + ], + [ + "0", + "-1/4", + "3/4", + "0", + "0", + "-1/4", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "-1/4", + "-1/4", + "0", + "0", + "3/4", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 47, + "input_frame": 49, + "output_frame": 572, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 0, + 1, + 1, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "1/4", + "0", + "0", + "1/4", + "-1/4", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "-1/4", + "0", + "0", + "-1/4", + "1/4", + "0" + ], + [ + "0", + "-1/4", + "3/4", + "0", + "0", + "-1/4", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "-1/4", + "-1/4", + "0", + "0", + "3/4", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 48, + "input_frame": 50, + "output_frame": 573, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + 0, + -1, + -1, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "1/4", + "0", + "0", + "-1/4", + "1/4", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "-1/4", + "0", + "0", + "1/4", + "-1/4", + "0" + ], + [ + "0", + "-1/4", + "3/4", + "0", + "0", + "1/4", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "1/4", + "1/4", + "0", + "0", + "3/4", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 49, + "input_frame": 51, + "output_frame": 574, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + 0, + -1, + 1, + 0, + 0, + -1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "-1/4", + "0", + "0", + "1/4", + "1/4", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "1/4", + "0", + "0", + "-1/4", + "-1/4", + "0" + ], + [ + "0", + "1/4", + "3/4", + "0", + "0", + "1/4", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "-1/4", + "1/4", + "0", + "0", + "3/4", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 50, + "input_frame": 52, + "output_frame": 575, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + 0, + -1, + 1, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "-1/4", + "0", + "0", + "-1/4", + "1/4", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "1/4", + "0", + "0", + "1/4", + "-1/4", + "0" + ], + [ + "0", + "1/4", + "3/4", + "0", + "0", + "-1/4", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "1/4", + "-1/4", + "0", + "0", + "3/4", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 51, + "input_frame": 53, + "output_frame": 576, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 0, + 1, + -1, + 0, + 0, + -1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "-1/4", + "0", + "0", + "-1/4", + "-1/4", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "1/4", + "0", + "0", + "1/4", + "1/4", + "0" + ], + [ + "0", + "1/4", + "3/4", + "0", + "0", + "-1/4", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "1/4", + "-1/4", + "0", + "0", + "3/4", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 52, + "input_frame": 54, + "output_frame": 577, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 1, + 1 + ] + ], + "inverse": [ + [ + "0", + "0", + "0", + "0", + "1/4", + "1/4", + "1/4", + "-1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "3/4", + "-1/4", + "-1/4", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "-1/4", + "3/4", + "-1/4", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "-1/4", + "-1/4", + "3/4", + "1/4" + ] + ], + "determinant": "4" + }, + { + "port": 53, + "input_frame": 55, + "output_frame": 578, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + 0, + 0, + 0, + 0, + -1, + -1, + 1 + ] + ], + "inverse": [ + [ + "0", + "0", + "0", + "0", + "1/4", + "1/4", + "-1/4", + "1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "3/4", + "-1/4", + "1/4", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "-1/4", + "3/4", + "1/4", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "1/4", + "1/4", + "3/4", + "1/4" + ] + ], + "determinant": "-4" + }, + { + "port": 54, + "input_frame": 56, + "output_frame": 579, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 1, + -1 + ] + ], + "inverse": [ + [ + "0", + "0", + "0", + "0", + "1/4", + "1/4", + "-1/4", + "-1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "3/4", + "-1/4", + "1/4", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "-1/4", + "3/4", + "1/4", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "1/4", + "1/4", + "3/4", + "-1/4" + ] + ], + "determinant": "4" + }, + { + "port": 55, + "input_frame": 57, + "output_frame": 580, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + 0, + 0, + 0, + 0, + -1, + 1, + -1 + ] + ], + "inverse": [ + [ + "0", + "0", + "0", + "0", + "1/4", + "-1/4", + "1/4", + "1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "3/4", + "1/4", + "-1/4", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "1/4", + "3/4", + "1/4", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "-1/4", + "1/4", + "3/4", + "-1/4" + ] + ], + "determinant": "-4" + }, + { + "port": 56, + "input_frame": 58, + "output_frame": 581, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + -1, + 1 + ] + ], + "inverse": [ + [ + "0", + "0", + "0", + "0", + "1/4", + "-1/4", + "1/4", + "-1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "3/4", + "1/4", + "-1/4", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "1/4", + "3/4", + "1/4", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "-1/4", + "1/4", + "3/4", + "1/4" + ] + ], + "determinant": "4" + }, + { + "port": 57, + "input_frame": 59, + "output_frame": 582, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + 0, + 0, + 0, + 0, + -1, + 1, + 1 + ] + ], + "inverse": [ + [ + "0", + "0", + "0", + "0", + "1/4", + "-1/4", + "-1/4", + "1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "3/4", + "1/4", + "1/4", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "1/4", + "3/4", + "-1/4", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "1/4", + "-1/4", + "3/4", + "1/4" + ] + ], + "determinant": "-4" + }, + { + "port": 58, + "input_frame": 60, + "output_frame": 583, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + -1, + -1 + ] + ], + "inverse": [ + [ + "0", + "0", + "0", + "0", + "1/4", + "-1/4", + "-1/4", + "-1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "1", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "3/4", + "1/4", + "1/4", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "1/4", + "3/4", + "-1/4", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "1/4", + "-1/4", + "3/4", + "-1/4" + ] + ], + "determinant": "4" + }, + { + "port": 59, + "input_frame": 61, + "output_frame": 584, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + -1, + -1, + -1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "1/4", + "1/4", + "1/4", + "0", + "0", + "0", + "0" + ], + [ + "3/4", + "-1/4", + "-1/4", + "-1/4", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "3/4", + "-1/4", + "-1/4", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "-1/4", + "3/4", + "-1/4", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 60, + "input_frame": 62, + "output_frame": 585, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 1, + 1, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "1/4", + "1/4", + "-1/4", + "0", + "0", + "0", + "0" + ], + [ + "3/4", + "-1/4", + "-1/4", + "1/4", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "3/4", + "-1/4", + "1/4", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "-1/4", + "3/4", + "1/4", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 61, + "input_frame": 63, + "output_frame": 586, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 1, + 1, + -1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "1/4", + "-1/4", + "-1/4", + "0", + "0", + "0", + "0" + ], + [ + "3/4", + "-1/4", + "1/4", + "1/4", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "3/4", + "1/4", + "1/4", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "1/4", + "3/4", + "-1/4", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 62, + "input_frame": 64, + "output_frame": 587, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + -1, + 1, + -1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "-1/4", + "1/4", + "1/4", + "0", + "0", + "0", + "0" + ], + [ + "3/4", + "1/4", + "-1/4", + "-1/4", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "3/4", + "1/4", + "1/4", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "1/4", + "3/4", + "-1/4", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 63, + "input_frame": 65, + "output_frame": 588, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 1, + -1, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "-1/4", + "1/4", + "-1/4", + "0", + "0", + "0", + "0" + ], + [ + "3/4", + "1/4", + "-1/4", + "1/4", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "3/4", + "1/4", + "-1/4", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "1/4", + "3/4", + "1/4", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 64, + "input_frame": 66, + "output_frame": 589, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + -1, + 1, + 1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "-1/4", + "-1/4", + "1/4", + "0", + "0", + "0", + "0" + ], + [ + "3/4", + "1/4", + "1/4", + "-1/4", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "3/4", + "-1/4", + "1/4", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "-1/4", + "3/4", + "1/4", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 65, + "input_frame": 67, + "output_frame": 590, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 1, + -1, + -1, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "-1/4", + "-1/4", + "-1/4", + "0", + "0", + "0", + "0" + ], + [ + "3/4", + "1/4", + "1/4", + "1/4", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "3/4", + "-1/4", + "-1/4", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "-1/4", + "3/4", + "-1/4", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 66, + "input_frame": 68, + "output_frame": 591, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 1, + 0, + 0, + 1, + 1, + 0, + 0 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "0", + "1/4", + "1/4", + "0", + "0", + "-1/4" + ], + [ + "3/4", + "0", + "0", + "-1/4", + "-1/4", + "0", + "0", + "1/4" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "0", + "3/4", + "-1/4", + "0", + "0", + "1/4" + ], + [ + "-1/4", + "0", + "0", + "-1/4", + "3/4", + "0", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "4" + }, + { + "port": 67, + "input_frame": 69, + "output_frame": 592, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + -1, + 0, + 0, + -1, + 1, + 0, + 0 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "0", + "1/4", + "-1/4", + "0", + "0", + "1/4" + ], + [ + "3/4", + "0", + "0", + "-1/4", + "1/4", + "0", + "0", + "-1/4" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "0", + "3/4", + "1/4", + "0", + "0", + "-1/4" + ], + [ + "1/4", + "0", + "0", + "1/4", + "3/4", + "0", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "-4" + }, + { + "port": 68, + "input_frame": 70, + "output_frame": 593, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 1, + 0, + 0, + 1, + -1, + 0, + 0 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "0", + "1/4", + "-1/4", + "0", + "0", + "-1/4" + ], + [ + "3/4", + "0", + "0", + "-1/4", + "1/4", + "0", + "0", + "1/4" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "0", + "3/4", + "1/4", + "0", + "0", + "1/4" + ], + [ + "1/4", + "0", + "0", + "1/4", + "3/4", + "0", + "0", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "4" + }, + { + "port": 69, + "input_frame": 71, + "output_frame": 594, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + -1, + 0, + 0, + 1, + -1, + 0, + 0 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "0", + "-1/4", + "1/4", + "0", + "0", + "1/4" + ], + [ + "3/4", + "0", + "0", + "1/4", + "-1/4", + "0", + "0", + "-1/4" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "0", + "3/4", + "1/4", + "0", + "0", + "1/4" + ], + [ + "-1/4", + "0", + "0", + "1/4", + "3/4", + "0", + "0", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "-4" + }, + { + "port": 70, + "input_frame": 72, + "output_frame": 595, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 1, + 0, + 0, + -1, + 1, + 0, + 0 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "0", + "-1/4", + "1/4", + "0", + "0", + "-1/4" + ], + [ + "3/4", + "0", + "0", + "1/4", + "-1/4", + "0", + "0", + "1/4" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "0", + "3/4", + "1/4", + "0", + "0", + "-1/4" + ], + [ + "-1/4", + "0", + "0", + "1/4", + "3/4", + "0", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "4" + }, + { + "port": 71, + "input_frame": 73, + "output_frame": 596, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + -1, + 0, + 0, + 1, + 1, + 0, + 0 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "0", + "-1/4", + "-1/4", + "0", + "0", + "1/4" + ], + [ + "3/4", + "0", + "0", + "1/4", + "1/4", + "0", + "0", + "-1/4" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "0", + "3/4", + "-1/4", + "0", + "0", + "1/4" + ], + [ + "1/4", + "0", + "0", + "-1/4", + "3/4", + "0", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "-4" + }, + { + "port": 72, + "input_frame": 74, + "output_frame": 597, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 1, + 0, + 0, + -1, + -1, + 0, + 0 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "0", + "-1/4", + "-1/4", + "0", + "0", + "-1/4" + ], + [ + "3/4", + "0", + "0", + "1/4", + "1/4", + "0", + "0", + "1/4" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "0", + "3/4", + "-1/4", + "0", + "0", + "-1/4" + ], + [ + "1/4", + "0", + "0", + "-1/4", + "3/4", + "0", + "0", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "4" + }, + { + "port": 73, + "input_frame": 75, + "output_frame": 598, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + 0, + -1, + 0, + -1, + -1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "0", + "1/4", + "1/4", + "0", + "1/4", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "0", + "-1/4", + "-1/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "-1/4", + "0", + "3/4", + "-1/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "-1/4", + "0", + "-1/4", + "3/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 74, + "input_frame": 76, + "output_frame": 599, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 0, + 1, + 0, + 1, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "0", + "1/4", + "1/4", + "0", + "-1/4", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "0", + "-1/4", + "-1/4", + "0", + "1/4", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "-1/4", + "0", + "3/4", + "-1/4", + "0", + "1/4", + "0" + ], + [ + "0", + "-1/4", + "0", + "-1/4", + "3/4", + "0", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 75, + "input_frame": 77, + "output_frame": 600, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + 0, + -1, + 0, + -1, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "0", + "1/4", + "-1/4", + "0", + "1/4", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "0", + "-1/4", + "1/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "-1/4", + "0", + "3/4", + "1/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "1/4", + "0", + "1/4", + "3/4", + "0", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 76, + "input_frame": 78, + "output_frame": 601, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 0, + 1, + 0, + 1, + -1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "0", + "1/4", + "-1/4", + "0", + "-1/4", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "0", + "-1/4", + "1/4", + "0", + "1/4", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "-1/4", + "0", + "3/4", + "1/4", + "0", + "1/4", + "0" + ], + [ + "0", + "1/4", + "0", + "1/4", + "3/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 77, + "input_frame": 79, + "output_frame": 602, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + 0, + -1, + 0, + 1, + -1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "0", + "-1/4", + "1/4", + "0", + "1/4", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "0", + "1/4", + "-1/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1/4", + "0", + "3/4", + "1/4", + "0", + "1/4", + "0" + ], + [ + "0", + "-1/4", + "0", + "1/4", + "3/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 78, + "input_frame": 80, + "output_frame": 603, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 0, + 1, + 0, + -1, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "0", + "-1/4", + "1/4", + "0", + "-1/4", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "0", + "1/4", + "-1/4", + "0", + "1/4", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1/4", + "0", + "3/4", + "1/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "-1/4", + "0", + "1/4", + "3/4", + "0", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 79, + "input_frame": 81, + "output_frame": 604, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + 0, + -1, + 0, + 1, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "0", + "-1/4", + "-1/4", + "0", + "1/4", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "0", + "1/4", + "1/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1/4", + "0", + "3/4", + "-1/4", + "0", + "1/4", + "0" + ], + [ + "0", + "1/4", + "0", + "-1/4", + "3/4", + "0", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 80, + "input_frame": 82, + "output_frame": 605, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 0, + 1, + 0, + -1, + -1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "0", + "-1/4", + "-1/4", + "0", + "-1/4", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "0", + "1/4", + "1/4", + "0", + "1/4", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1/4", + "0", + "3/4", + "-1/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "1/4", + "0", + "-1/4", + "3/4", + "0", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 81, + "input_frame": 83, + "output_frame": 606, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + 0, + 0, + -1, + -1, + 0, + 0, + -1 + ] + ], + "inverse": [ + [ + "0", + "0", + "1/4", + "1/4", + "0", + "0", + "1/4", + "1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "3/4", + "-1/4", + "0", + "0", + "-1/4", + "-1/4" + ], + [ + "0", + "0", + "-1/4", + "3/4", + "0", + "0", + "-1/4", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "-1/4", + "-1/4", + "0", + "0", + "3/4", + "-1/4" + ] + ], + "determinant": "-4" + }, + { + "port": 82, + "input_frame": 84, + "output_frame": 607, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + 0, + 0, + -1, + -1, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "0", + "1/4", + "1/4", + "0", + "0", + "-1/4", + "1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "3/4", + "-1/4", + "0", + "0", + "1/4", + "-1/4" + ], + [ + "0", + "0", + "-1/4", + "3/4", + "0", + "0", + "1/4", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "1/4", + "1/4", + "0", + "0", + "3/4", + "1/4" + ] + ], + "determinant": "-4" + }, + { + "port": 83, + "input_frame": 85, + "output_frame": 608, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 0, + 0, + 1, + 1, + 0, + 0, + -1 + ] + ], + "inverse": [ + [ + "0", + "0", + "1/4", + "1/4", + "0", + "0", + "-1/4", + "-1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "3/4", + "-1/4", + "0", + "0", + "1/4", + "1/4" + ], + [ + "0", + "0", + "-1/4", + "3/4", + "0", + "0", + "1/4", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "1/4", + "1/4", + "0", + "0", + "3/4", + "-1/4" + ] + ], + "determinant": "4" + }, + { + "port": 84, + "input_frame": 86, + "output_frame": 609, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + 0, + 0, + -1, + 1, + 0, + 0, + -1 + ] + ], + "inverse": [ + [ + "0", + "0", + "1/4", + "-1/4", + "0", + "0", + "1/4", + "1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "3/4", + "1/4", + "0", + "0", + "-1/4", + "-1/4" + ], + [ + "0", + "0", + "1/4", + "3/4", + "0", + "0", + "1/4", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "-1/4", + "1/4", + "0", + "0", + "3/4", + "-1/4" + ] + ], + "determinant": "-4" + }, + { + "port": 85, + "input_frame": 87, + "output_frame": 610, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 0, + 0, + 1, + -1, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "0", + "1/4", + "-1/4", + "0", + "0", + "1/4", + "-1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "3/4", + "1/4", + "0", + "0", + "-1/4", + "1/4" + ], + [ + "0", + "0", + "1/4", + "3/4", + "0", + "0", + "1/4", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "-1/4", + "1/4", + "0", + "0", + "3/4", + "1/4" + ] + ], + "determinant": "4" + }, + { + "port": 86, + "input_frame": 88, + "output_frame": 611, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + 0, + 0, + -1, + 1, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "0", + "1/4", + "-1/4", + "0", + "0", + "-1/4", + "1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "3/4", + "1/4", + "0", + "0", + "1/4", + "-1/4" + ], + [ + "0", + "0", + "1/4", + "3/4", + "0", + "0", + "-1/4", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "1/4", + "-1/4", + "0", + "0", + "3/4", + "1/4" + ] + ], + "determinant": "-4" + }, + { + "port": 87, + "input_frame": 89, + "output_frame": 612, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 0, + 0, + 1, + -1, + 0, + 0, + -1 + ] + ], + "inverse": [ + [ + "0", + "0", + "1/4", + "-1/4", + "0", + "0", + "-1/4", + "-1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "3/4", + "1/4", + "0", + "0", + "1/4", + "1/4" + ], + [ + "0", + "0", + "1/4", + "3/4", + "0", + "0", + "-1/4", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "1", + "0", + "0" + ], + [ + "0", + "0", + "1/4", + "-1/4", + "0", + "0", + "3/4", + "-1/4" + ] + ], + "determinant": "4" + }, + { + "port": 88, + "input_frame": 90, + "output_frame": 613, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + 0, + 0, + -1, + -1, + -1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "0", + "1/4", + "1/4", + "1/4", + "1/4", + "0", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "3/4", + "-1/4", + "-1/4", + "-1/4", + "0", + "0" + ], + [ + "0", + "0", + "-1/4", + "3/4", + "-1/4", + "-1/4", + "0", + "0" + ], + [ + "0", + "0", + "-1/4", + "-1/4", + "3/4", + "-1/4", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 89, + "input_frame": 91, + "output_frame": 614, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 0, + 0, + 1, + 1, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "0", + "1/4", + "1/4", + "1/4", + "-1/4", + "0", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "3/4", + "-1/4", + "-1/4", + "1/4", + "0", + "0" + ], + [ + "0", + "0", + "-1/4", + "3/4", + "-1/4", + "1/4", + "0", + "0" + ], + [ + "0", + "0", + "-1/4", + "-1/4", + "3/4", + "1/4", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 90, + "input_frame": 92, + "output_frame": 615, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + 0, + 0, + -1, + -1, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "0", + "1/4", + "1/4", + "-1/4", + "1/4", + "0", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "3/4", + "-1/4", + "1/4", + "-1/4", + "0", + "0" + ], + [ + "0", + "0", + "-1/4", + "3/4", + "1/4", + "-1/4", + "0", + "0" + ], + [ + "0", + "0", + "1/4", + "1/4", + "3/4", + "1/4", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 91, + "input_frame": 93, + "output_frame": 616, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 0, + 0, + 1, + 1, + -1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "0", + "1/4", + "1/4", + "-1/4", + "-1/4", + "0", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "3/4", + "-1/4", + "1/4", + "1/4", + "0", + "0" + ], + [ + "0", + "0", + "-1/4", + "3/4", + "1/4", + "1/4", + "0", + "0" + ], + [ + "0", + "0", + "1/4", + "1/4", + "3/4", + "-1/4", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 92, + "input_frame": 94, + "output_frame": 617, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + 0, + 0, + -1, + 1, + -1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "0", + "1/4", + "-1/4", + "1/4", + "1/4", + "0", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "3/4", + "1/4", + "-1/4", + "-1/4", + "0", + "0" + ], + [ + "0", + "0", + "1/4", + "3/4", + "1/4", + "1/4", + "0", + "0" + ], + [ + "0", + "0", + "-1/4", + "1/4", + "3/4", + "-1/4", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 93, + "input_frame": 95, + "output_frame": 618, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 0, + 0, + 1, + -1, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "0", + "1/4", + "-1/4", + "1/4", + "-1/4", + "0", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "3/4", + "1/4", + "-1/4", + "1/4", + "0", + "0" + ], + [ + "0", + "0", + "1/4", + "3/4", + "1/4", + "-1/4", + "0", + "0" + ], + [ + "0", + "0", + "-1/4", + "1/4", + "3/4", + "1/4", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 94, + "input_frame": 96, + "output_frame": 619, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + 0, + 0, + -1, + 1, + 1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "0", + "1/4", + "-1/4", + "-1/4", + "1/4", + "0", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "3/4", + "1/4", + "1/4", + "-1/4", + "0", + "0" + ], + [ + "0", + "0", + "1/4", + "3/4", + "-1/4", + "1/4", + "0", + "0" + ], + [ + "0", + "0", + "1/4", + "-1/4", + "3/4", + "1/4", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 95, + "input_frame": 97, + "output_frame": 620, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 0, + 0, + 1, + -1, + -1, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "0", + "0", + "1/4", + "-1/4", + "-1/4", + "-1/4", + "0", + "0" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "3/4", + "1/4", + "1/4", + "1/4", + "0", + "0" + ], + [ + "0", + "0", + "1/4", + "3/4", + "-1/4", + "-1/4", + "0", + "0" + ], + [ + "0", + "0", + "1/4", + "-1/4", + "3/4", + "-1/4", + "0", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 96, + "input_frame": 98, + "output_frame": 621, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + 0, + -1, + 0, + -1, + 0, + -1, + 0 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "0", + "1/4", + "0", + "1/4", + "0", + "1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "0", + "-1/4", + "0", + "-1/4", + "0", + "-1/4" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "-1/4", + "0", + "3/4", + "0", + "-1/4", + "0", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "-1/4", + "0", + "-1/4", + "0", + "3/4", + "0", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "-4" + }, + { + "port": 97, + "input_frame": 99, + "output_frame": 622, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 0, + 1, + 0, + 1, + 0, + 1, + 0 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "0", + "1/4", + "0", + "1/4", + "0", + "-1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "0", + "-1/4", + "0", + "-1/4", + "0", + "1/4" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "-1/4", + "0", + "3/4", + "0", + "-1/4", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "-1/4", + "0", + "-1/4", + "0", + "3/4", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "4" + }, + { + "port": 98, + "input_frame": 100, + "output_frame": 623, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + 0, + -1, + 0, + -1, + 0, + 1, + 0 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "0", + "1/4", + "0", + "-1/4", + "0", + "1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "0", + "-1/4", + "0", + "1/4", + "0", + "-1/4" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "-1/4", + "0", + "3/4", + "0", + "1/4", + "0", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "1/4", + "0", + "1/4", + "0", + "3/4", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "-4" + }, + { + "port": 99, + "input_frame": 101, + "output_frame": 624, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 0, + 1, + 0, + 1, + 0, + -1, + 0 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "0", + "1/4", + "0", + "-1/4", + "0", + "-1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "0", + "-1/4", + "0", + "1/4", + "0", + "1/4" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "-1/4", + "0", + "3/4", + "0", + "1/4", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "1/4", + "0", + "1/4", + "0", + "3/4", + "0", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "4" + }, + { + "port": 100, + "input_frame": 102, + "output_frame": 625, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + 0, + -1, + 0, + 1, + 0, + -1, + 0 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "0", + "-1/4", + "0", + "1/4", + "0", + "1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "0", + "1/4", + "0", + "-1/4", + "0", + "-1/4" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1/4", + "0", + "3/4", + "0", + "1/4", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "-1/4", + "0", + "1/4", + "0", + "3/4", + "0", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "-4" + }, + { + "port": 101, + "input_frame": 103, + "output_frame": 626, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + -1, + 0, + 1, + 0, + -1, + 0, + 1, + 0 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "0", + "-1/4", + "0", + "1/4", + "0", + "-1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "0", + "1/4", + "0", + "-1/4", + "0", + "1/4" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1/4", + "0", + "3/4", + "0", + "1/4", + "0", + "-1/4" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "-1/4", + "0", + "1/4", + "0", + "3/4", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "4" + }, + { + "port": 102, + "input_frame": 104, + "output_frame": 627, + "basis": [ + [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + [ + 1, + 0, + -1, + 0, + 1, + 0, + 1, + 0 + ] + ], + "inverse": [ + [ + "0", + "1/4", + "0", + "-1/4", + "0", + "-1/4", + "0", + "1/4" + ], + [ + "1", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "3/4", + "0", + "1/4", + "0", + "1/4", + "0", + "-1/4" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "1/4", + "0", + "3/4", + "0", + "-1/4", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "0", + "1/4", + "0", + "-1/4", + "0", + "3/4", + "0", + "1/4" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "1", + "0" + ] + ], + "determinant": "-4" + }, + { + "port": 103, + "input_frame": 105, + "output_frame": 628, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + -1, + 0, + 0, + -1, + 0, + -1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "0", + "1/4", + "0", + "1/4", + "1/4", + "0" + ], + [ + "3/4", + "0", + "0", + "-1/4", + "0", + "-1/4", + "-1/4", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "0", + "3/4", + "0", + "-1/4", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "0", + "-1/4", + "0", + "3/4", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 104, + "input_frame": 106, + "output_frame": 629, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 1, + 0, + 0, + 1, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "0", + "1/4", + "0", + "1/4", + "-1/4", + "0" + ], + [ + "3/4", + "0", + "0", + "-1/4", + "0", + "-1/4", + "1/4", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "0", + "3/4", + "0", + "-1/4", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "0", + "-1/4", + "0", + "3/4", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 105, + "input_frame": 107, + "output_frame": 630, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + -1, + 0, + 0, + -1, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "0", + "1/4", + "0", + "-1/4", + "1/4", + "0" + ], + [ + "3/4", + "0", + "0", + "-1/4", + "0", + "1/4", + "-1/4", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "0", + "3/4", + "0", + "1/4", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "0", + "1/4", + "0", + "3/4", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 106, + "input_frame": 108, + "output_frame": 631, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 1, + 0, + 0, + 1, + 0, + -1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "0", + "1/4", + "0", + "-1/4", + "-1/4", + "0" + ], + [ + "3/4", + "0", + "0", + "-1/4", + "0", + "1/4", + "1/4", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "0", + "3/4", + "0", + "1/4", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "0", + "1/4", + "0", + "3/4", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 107, + "input_frame": 109, + "output_frame": 632, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + -1, + 0, + 0, + 1, + 0, + -1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "0", + "-1/4", + "0", + "1/4", + "1/4", + "0" + ], + [ + "3/4", + "0", + "0", + "1/4", + "0", + "-1/4", + "-1/4", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "0", + "3/4", + "0", + "1/4", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "0", + "1/4", + "0", + "3/4", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 108, + "input_frame": 110, + "output_frame": 633, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + 1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 1, + 0, + 0, + -1, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "0", + "-1/4", + "0", + "1/4", + "-1/4", + "0" + ], + [ + "3/4", + "0", + "0", + "1/4", + "0", + "-1/4", + "1/4", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "0", + "3/4", + "0", + "1/4", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "-1/4", + "0", + "0", + "1/4", + "0", + "3/4", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + }, + { + "port": 109, + "input_frame": 111, + "output_frame": 634, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + 1, + -1, + 0, + 0, + 1, + 0, + 1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "0", + "-1/4", + "0", + "-1/4", + "1/4", + "0" + ], + [ + "3/4", + "0", + "0", + "1/4", + "0", + "1/4", + "-1/4", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "0", + "3/4", + "0", + "-1/4", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "0", + "-1/4", + "0", + "3/4", + "1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "4" + }, + { + "port": 110, + "input_frame": 112, + "output_frame": 635, + "basis": [ + [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + [ + -1, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + [ + -1, + 1, + 0, + 0, + -1, + 0, + -1, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ] + ], + "inverse": [ + [ + "1/4", + "0", + "0", + "-1/4", + "0", + "-1/4", + "-1/4", + "0" + ], + [ + "3/4", + "0", + "0", + "1/4", + "0", + "1/4", + "1/4", + "0" + ], + [ + "0", + "1", + "0", + "0", + "0", + "0", + "0", + "0" + ], + [ + "0", + "0", + "1", + "0", + "0", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "0", + "3/4", + "0", + "-1/4", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "1", + "0", + "0", + "0" + ], + [ + "1/4", + "0", + "0", + "-1/4", + "0", + "3/4", + "-1/4", + "0" + ], + [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "1" + ] + ], + "determinant": "-4" + } + ] + }, + "native_paid": { + "1": 1386, + "2": 1253, + "3": 62, + "4": 47, + "5": 9, + "6": 104, + "7": 10 + }, + "native_helpers": { + "2": 1, + "4": 25, + "6": 1, + "8": 410 + }, + "paid": { + "1": 50340, + "2": 45108, + "3": 2232, + "4": 1692, + "5": 324, + "6": 3744, + "7": 804, + "14": 444, + "21": 444, + "28": 444, + "35": 444, + "42": 444, + "49": 444, + "56": 444 + }, + "targets": { + "2": 36, + "4": 900, + "6": 36, + "8": 15204, + "15": 444, + "22": 444, + "29": 444, + "36": 444, + "43": 444, + "50": 444, + "57": 444, + "64": 444, + "127": 222 + }, + "paid_jobs": 107352, + "productive_fields": 19950, + "rank_surplus": 1506, + "native_calls": 36, + "native_instances": [ + { + "stage": 1, + "copy": 0, + "source_register": 1, + "destination_register": 0, + "ports": 111, + "fresh_helper_namespace": "stage1_copy0", + "body_axes": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7 + ] + }, + { + "stage": 1, + "copy": 1, + "source_register": 20, + "destination_register": 19, + "ports": 111, + "fresh_helper_namespace": "stage1_copy1", + "body_axes": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7 + ] + }, + { + "stage": 2, + "copy": 0, + "source_register": 1, + "destination_register": 0, + "ports": 111, + "fresh_helper_namespace": "stage2_copy0", + "body_axes": [ + 8, + 9, + 10, + 11, + 12, + 13, + 14 + ] + }, + { + "stage": 2, + "copy": 1, + "source_register": 20, + "destination_register": 19, + "ports": 111, + "fresh_helper_namespace": "stage2_copy1", + "body_axes": [ + 8, + 9, + 10, + 11, + 12, + 13, + 14 + ] + }, + { + "stage": 3, + "copy": 0, + "source_register": 1, + "destination_register": 0, + "ports": 111, + "fresh_helper_namespace": "stage3_copy0", + "body_axes": [ + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ] + }, + { + "stage": 3, + "copy": 1, + "source_register": 20, + "destination_register": 19, + "ports": 111, + "fresh_helper_namespace": "stage3_copy1", + "body_axes": [ + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ] + }, + { + "stage": 4, + "copy": 0, + "source_register": 1, + "destination_register": 0, + "ports": 111, + "fresh_helper_namespace": "stage4_copy0", + "body_axes": [ + 22, + 23, + 24, + 25, + 26, + 27, + 28 + ] + }, + { + "stage": 4, + "copy": 1, + "source_register": 20, + "destination_register": 19, + "ports": 111, + "fresh_helper_namespace": "stage4_copy1", + "body_axes": [ + 22, + 23, + 24, + 25, + 26, + 27, + 28 + ] + }, + { + "stage": 5, + "copy": 0, + "source_register": 1, + "destination_register": 0, + "ports": 111, + "fresh_helper_namespace": "stage5_copy0", + "body_axes": [ + 29, + 30, + 31, + 32, + 33, + 34, + 35 + ] + }, + { + "stage": 5, + "copy": 1, + "source_register": 20, + "destination_register": 19, + "ports": 111, + "fresh_helper_namespace": "stage5_copy1", + "body_axes": [ + 29, + 30, + 31, + 32, + 33, + 34, + 35 + ] + }, + { + "stage": 6, + "copy": 0, + "source_register": 1, + "destination_register": 0, + "ports": 111, + "fresh_helper_namespace": "stage6_copy0", + "body_axes": [ + 36, + 37, + 38, + 39, + 40, + 41, + 42 + ] + }, + { + "stage": 6, + "copy": 1, + "source_register": 20, + "destination_register": 19, + "ports": 111, + "fresh_helper_namespace": "stage6_copy1", + "body_axes": [ + 36, + 37, + 38, + 39, + 40, + 41, + 42 + ] + }, + { + "stage": 7, + "copy": 0, + "source_register": 1, + "destination_register": 0, + "ports": 111, + "fresh_helper_namespace": "stage7_copy0", + "body_axes": [ + 43, + 44, + 45, + 46, + 47, + 48, + 49 + ] + }, + { + "stage": 7, + "copy": 1, + "source_register": 20, + "destination_register": 19, + "ports": 111, + "fresh_helper_namespace": "stage7_copy1", + "body_axes": [ + 43, + 44, + 45, + 46, + 47, + 48, + 49 + ] + }, + { + "stage": 8, + "copy": 0, + "source_register": 1, + "destination_register": 0, + "ports": 111, + "fresh_helper_namespace": "stage8_copy0", + "body_axes": [ + 50, + 51, + 52, + 53, + 54, + 55, + 56 + ] + }, + { + "stage": 8, + "copy": 1, + "source_register": 20, + "destination_register": 19, + "ports": 111, + "fresh_helper_namespace": "stage8_copy1", + "body_axes": [ + 50, + 51, + 52, + 53, + 54, + 55, + 56 + ] + }, + { + "stage": 9, + "copy": 0, + "source_register": 1, + "destination_register": 0, + "ports": 111, + "fresh_helper_namespace": "stage9_copy0", + "body_axes": [ + 57, + 58, + 59, + 60, + 61, + 62, + 63 + ] + }, + { + "stage": 9, + "copy": 1, + "source_register": 20, + "destination_register": 19, + "ports": 111, + "fresh_helper_namespace": "stage9_copy1", + "body_axes": [ + 57, + 58, + 59, + 60, + 61, + 62, + 63 + ] + }, + { + "stage": 10, + "copy": 0, + "source_register": 1, + "destination_register": 0, + "ports": 111, + "fresh_helper_namespace": "stage10_copy0", + "body_axes": [ + 64, + 65, + 66, + 67, + 68, + 69, + 70 + ] + }, + { + "stage": 10, + "copy": 1, + "source_register": 20, + "destination_register": 19, + "ports": 111, + "fresh_helper_namespace": "stage10_copy1", + "body_axes": [ + 64, + 65, + 66, + 67, + 68, + 69, + 70 + ] + }, + { + "stage": 11, + "copy": 0, + "source_register": 1, + "destination_register": 0, + "ports": 111, + "fresh_helper_namespace": "stage11_copy0", + "body_axes": [ + 71, + 72, + 73, + 74, + 75, + 76, + 77 + ] + }, + { + "stage": 11, + "copy": 1, + "source_register": 20, + "destination_register": 19, + "ports": 111, + "fresh_helper_namespace": "stage11_copy1", + "body_axes": [ + 71, + 72, + 73, + 74, + 75, + 76, + 77 + ] + }, + { + "stage": 12, + "copy": 0, + "source_register": 1, + "destination_register": 0, + "ports": 111, + "fresh_helper_namespace": "stage12_copy0", + "body_axes": [ + 78, + 79, + 80, + 81, + 82, + 83, + 84 + ] + }, + { + "stage": 12, + "copy": 1, + "source_register": 20, + "destination_register": 19, + "ports": 111, + "fresh_helper_namespace": "stage12_copy1", + "body_axes": [ + 78, + 79, + 80, + 81, + 82, + 83, + 84 + ] + }, + { + "stage": 13, + "copy": 0, + "source_register": 1, + "destination_register": 0, + "ports": 111, + "fresh_helper_namespace": "stage13_copy0", + "body_axes": [ + 85, + 86, + 87, + 88, + 89, + 90, + 91 + ] + }, + { + "stage": 13, + "copy": 1, + "source_register": 20, + "destination_register": 19, + "ports": 111, + "fresh_helper_namespace": "stage13_copy1", + "body_axes": [ + 85, + 86, + 87, + 88, + 89, + 90, + 91 + ] + }, + { + "stage": 14, + "copy": 0, + "source_register": 1, + "destination_register": 0, + "ports": 111, + "fresh_helper_namespace": "stage14_copy0", + "body_axes": [ + 92, + 93, + 94, + 95, + 96, + 97, + 98 + ] + }, + { + "stage": 14, + "copy": 1, + "source_register": 20, + "destination_register": 19, + "ports": 111, + "fresh_helper_namespace": "stage14_copy1", + "body_axes": [ + 92, + 93, + 94, + 95, + 96, + 97, + 98 + ] + }, + { + "stage": 15, + "copy": 0, + "source_register": 1, + "destination_register": 0, + "ports": 111, + "fresh_helper_namespace": "stage15_copy0", + "body_axes": [ + 99, + 100, + 101, + 102, + 103, + 104, + 105 + ] + }, + { + "stage": 15, + "copy": 1, + "source_register": 20, + "destination_register": 19, + "ports": 111, + "fresh_helper_namespace": "stage15_copy1", + "body_axes": [ + 99, + 100, + 101, + 102, + 103, + 104, + 105 + ] + }, + { + "stage": 16, + "copy": 0, + "source_register": 1, + "destination_register": 0, + "ports": 111, + "fresh_helper_namespace": "stage16_copy0", + "body_axes": [ + 106, + 107, + 108, + 109, + 110, + 111, + 112 + ] + }, + { + "stage": 16, + "copy": 1, + "source_register": 20, + "destination_register": 19, + "ports": 111, + "fresh_helper_namespace": "stage16_copy1", + "body_axes": [ + 106, + 107, + 108, + 109, + 110, + 111, + 112 + ] + }, + { + "stage": 17, + "copy": 0, + "source_register": 1, + "destination_register": 0, + "ports": 111, + "fresh_helper_namespace": "stage17_copy0", + "body_axes": [ + 113, + 114, + 115, + 116, + 117, + 118, + 119 + ] + }, + { + "stage": 17, + "copy": 1, + "source_register": 20, + "destination_register": 19, + "ports": 111, + "fresh_helper_namespace": "stage17_copy1", + "body_axes": [ + 113, + 114, + 115, + 116, + 117, + 118, + 119 + ] + }, + { + "stage": 18, + "copy": 0, + "source_register": 1, + "destination_register": 0, + "ports": 111, + "fresh_helper_namespace": "stage18_copy0", + "body_axes": [ + 120, + 121, + 122, + 123, + 124, + 125, + 126 + ] + }, + { + "stage": 18, + "copy": 1, + "source_register": 20, + "destination_register": 19, + "ports": 111, + "fresh_helper_namespace": "stage18_copy1", + "body_axes": [ + 120, + 121, + 122, + 123, + 124, + 125, + 126 + ] + } + ], + "independent_moment_intervals": { + "385253/100000000": { + "lower": "0.0036436256394743949296533752", + "upper": "0.0036436256394743949296533753" + }, + "19262696967/5000000000000": { + "lower": "0.0000000177738444696303501702", + "upper": "0.0000000177738444696303501703" + }, + "7705078787/2000000000000": { + "lower": "-0.0000000210151754464759206813", + "upper": "-0.0000000210151754464759206812" + } + }, + "finite_admission": { + "label": "paired_efree_bit", + "source_status": "Integral caller with38independent roles; unchanged #6726 BIT native111 ports per actual call; 36actual calls; all1444forward and reverse coefficients", + "targets": { + "2": 36, + "4": 900, + "6": 36, + "8": 15204, + "15": 444, + "22": 444, + "29": 444, + "36": 444, + "43": 444, + "50": 444, + "57": 444, + "64": 444, + "127": 222 + }, + "paid": { + "1": 50340, + "2": 45108, + "3": 2232, + "4": 1692, + "5": 324, + "6": 3744, + "7": 804, + "14": 444, + "21": 444, + "28": 444, + "35": 444, + "42": 444, + "49": 444, + "56": 444 + }, + "tested_saving": "385253/100000000", + "tensor_power": 768, + "cutoff_base": 15, + "floor_base": 16, + "paid_tail_offset": "1/5", + "target_tail_offset": "1/5", + "alpha": { + "lower": "0.999999987456792518482620787614", + "upper": "0.999999987456792518482620787615" + }, + "gamma": { + "lower": "0.873285149195037839608624837051", + "upper": "0.873285149195037839608624837052" + }, + "lambda": { + "lower": "0.949370882291320583076906294105", + "upper": "0.949370882291320583076906294106" + }, + "rational_upper_limits": [ + "999999987456793/1000000000000000", + "436642574597519/500000000000000", + "949370882291321/1000000000000000" + ], + "normalized_paid_plus_lost_target_upper": { + "lower": "0.999990366909821325001257063996", + "upper": "0.999990366909821325001257063997" + }, + "strict_normalized_gap": { + "lower": "0.000009633090178674998742936003", + "upper": "0.000009633090178674998742936004" + }, + "ambient": "127^768", + "maximum_paid": "15^768", + "minimum_retained_target": "16^768", + "source_public_fields": 19950, + "source_paid_calls": 107352, + "source_paid_rank_mass": 292512, + "retained_productive_fields": "W = sum over target tuples with product >= 16^768 of their multiplicities", + "specialized_owned_fields": "D = 19950^768 - W", + "specialized_initial_and_final": 0, + "owned_allocation_records_bound": "2*19950^768", + "product_raw_invocation_count": "sum(i=0..767, 19950^(767-i)*107352^i)", + "split_paid_calls_upper": "292512^768", + "product_or_uniform_word_materialized": false, + "rank_mass_surplus": "positive by separated t-moment advantage; no discarded target mass retained as credit", + "construction": "chronological product; specialize low complete targets to owned zero; retain all original paid calls; split paid calls on disjoint axes", + "uniform_compiler": { + "uniform_saving": "38525299/10000000000", + "gap": "1/10000000000", + "theta": "42/43", + "logarithm_power": 610, + "eta": { + "lower": "0.000000593894111688079899290956", + "upper": "0.000000593894111688079899290957" + }, + "ordinary_base_bound": { + "lower": "1677314.946209111847437090130884726124", + "upper": "1677314.946209111847437090130884726125" + }, + "previous_logarithm_power_fails": true, + "H": 293160000000000, + "N": "2^293160000000000", + "integer_test_exponent": 29316, + "preceding_integer_grid_fails": true, + "proof": "retained separated finite compiler and logarithmic majorant, with all new owned fields charged" + } + }, + "independent_finite_ratios": [ + { + "lower": "0.9999999874567925184826207876", + "upper": "0.9999999874567925184826207877" + }, + { + "lower": "0.8732851491950378396086248370", + "upper": "0.8732851491950378396086248371" + }, + { + "lower": "0.9493708822913205830769062941", + "upper": "0.9493708822913205830769062942" + } + ], + "independent_normalized_upper": { + "lower": "0.9999903669098213250012570639", + "upper": "0.9999903669098213250012570640" + }, + "event_counts": { + "ADD": 362, + "SWAP": 364, + "LOCAL": 36, + "IDLE_ONE": 32, + "QUERY": 4 + }, + "events": 798, + "discarded_source_stream": { + "ADD": 1682, + "SCALE": 100, + "LAMBDA": 82, + "IDLE_ONE": 68, + "SWAP": 91, + "QUERY": 4 + }, + "empty_body_targets": { + "count": 0, + "rank1_productive_credit": 0 + }, + "ordinary_basis_records": 1291152, + "ordinary_visible_records": 363507600, + "whole_job_route_count": 569592, + "whole_job_route_records": 740743004160, + "ordinary_record_allowance": 1000000000000, + "owned_bank_bound": 6878988, + "compiler_constants": { + "U_raw": "sum(i=0..767,19950^(767-i)*107352^i)", + "D": "19950^768-W", + "O": "6878988*U_raw+D", + "G": "1000000000000*U_raw+8*R+2*19950^768", + "E": "64*(Z+N+P+G+1)^3", + "B_constant": "P+E", + "C0": "32*N*B_constant^2" + }, + "ordinary_bootstrap": [ + { + "previous": "17/5000", + "covered": "19262649/5000000000", + "atom": "1/250", + "envelope": "4813399601/1250000000000", + "admitted": "38507/10000000", + "strict_debit": "24601/1250000000000" + }, + { + "previous": "38507/10000000", + "covered": "19262649/5000000000", + "atom": "1/250", + "envelope": "4815653101/1250000000000", + "admitted": "12039/3125000", + "strict_debit": "53101/1250000000000" + } + ], + "negative_controls": { + "missing_LOCAL": "reverse coefficient 0,0", + "missing_QUERY": "reverse coefficient 0,0", + "missing_IDLE_ONE": "reverse coefficient 0,1", + "missing_ADD": "reverse coefficient 0,1", + "missing_SWAP": "reverse coefficient 1,0", + "missing_second_native_in_pair": "reverse coefficient 19,19", + "division_by2_after_specialization": "integral A coefficient after lambda removal", + "QUERY_replaced_by_ADD_despite_q1_pass": "reverse coefficient 1,0", + "root_header_target_declared_identity": "reverse coefficient 19,19" + }, + "odd_port_determinant": { + "ring": "F2[q]/(q^2-1)", + "q_ne_1": true, + "single_layer_root_targets": 2109, + "single_layer_target_determinant": "q", + "allowed_D1_gate_determinants": "1", + "doubled_root_targets": 4218, + "doubled_target_determinant": "1", + "scope": "Fixed19q-targets per chain,111ports,existing scalar caller operations; no extra target or QSELF/owned operator. Not a general obstruction on BIT algorithms." + }, + "assumptions": [ + "native_all_columns", + "owned_erasure", + "compiler", + "precision_tape", + "analytic_recovery" + ], + "scope": "Paired E-free BIT specialization of#6980 with two actual native copies per stage; removes empty-body credit with unchanged complete signed moment crossing of#6834; inherited framework; no new kappa or native theorem reproof.", + "new_global_kappa_claim": false, + "seconds": 11.418902893999984 +} diff --git a/research/shared-wire-split-composition/data/caller.json b/research/shared-wire-split-composition/data/caller.json new file mode 100644 index 0000000000..cf55f42710 --- /dev/null +++ b/research/shared-wire-split-composition/data/caller.json @@ -0,0 +1 @@ +{"schema":"mixed-root-caller/1","stages":18,"ambient_rank":153,"roles":76,"types":{"A":{"form":"two-chain-HOST2","roles":38,"offset":0,"ports":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,36,37,38,39,40,41,43,44,45,46,48,49,50,51,52,53,54,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103],"alpha2":"-1","beta2":"0","diagonal":[[-1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[-1,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1],[-1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[-1,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1]]},"B":{"form":"hosted-HOST","roles":38,"offset":38,"ports":[15,17,27,34,35,42,47,55],"diagonal":[[-1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[-1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[-1,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1],[-1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1]],"pairs":[[0,1,"-1","1/2","-1/2"],[2,3,"-1","1/2","-1/2"],[4,5,"-1","1/2","-1/2"],[6,7,"-1","1/2","-1/2"],[8,9,"-1","1/2","-1/2"],[10,11,"-1","1/2","-1/2"],[12,13,"-1","1/2","-1/2"],[14,15,"-1","1/2","-1/2"],[16,17,"-1","1/2","-1/2"],[22,23,"-1","1/2","-1/2"],[24,25,"-1","1/2","-1/2"],[26,27,"-1","1/2","-1/2"],[28,29,"-1","1/2","-1/2"],[30,31,"-1","1/2","-1/2"],[32,33,"-1","1/2","-1/2"],[34,35,"-1","1/2","-1/2"],[36,37,"-1","1/2","-1/2"],[38,39,"-1","1/2","-1/2"]]}},"events":[["A","ADD",0,1,"-1"],["A","SWAP",0,1],["A","LAMBDA",0,-1],["A","ADD",19,20,"-1"],["A","SWAP",19,20],["A","SCALE",20,"-1"],["A","LAMBDA",19,1],["B","ADD",40,41,"-2"],["B","ADD",39,41,"1"],["B","ADD",38,41,"2"],["B","ADD",39,40,"1"],["B","ADD",38,40,"1"],["B","ADD",38,39,"-2"],["B","SCALE",39,"256"],["B","ADD",41,39,"-1/128"],["B","ADD",40,39,"1/128"],["B","SCALE",38,"128"],["B","ADD",41,38,"-1/128"],["B","ADD",40,38,"1/64"],["B","ADD",39,38,"1"],["B","LAMBDA",38,-1],["J",1,[1,0,19,20],[39,38,"-1","1/2"]],["A","LAMBDA",19,-1],["A","SCALE",20,"-1"],["A","LAMBDA",0,1],["A","ADD",1,2,"1"],["A","ADD",0,2,"-1"],["A","SCALE",1,"-1"],["A","SWAP",1,2],["A","ADD",2,0,"-1"],["A","SWAP",0,1],["A","LAMBDA",0,-1],["A","ADD",20,21,"1"],["A","ADD",19,21,"-1"],["A","SCALE",20,"-1"],["A","SWAP",20,21],["A","SCALE",19,"-1"],["A","ADD",21,19,"1"],["A","SWAP",19,20],["A","LAMBDA",19,1],["B","LAMBDA",38,1],["B","IDLE_ONE",40,[1]],["B","IDLE_ONE",41,[1]],["B","ADD",42,43,"-2"],["B","ADD",40,43,"-2"],["B","ADD",39,43,"-256"],["B","ADD",38,43,"-128"],["B","ADD",41,42,"1"],["B","ADD",40,42,"-2"],["B","ADD",39,42,"-256"],["B","ADD",39,41,"256"],["B","ADD",38,41,"-128"],["B","ADD",38,40,"-128"],["B","ADD",41,40,"1"],["B","ADD",38,39,"1/2"],["B","SCALE",39,"-1"],["B","ADD",43,39,"-1/128"],["B","ADD",42,39,"1/128"],["B","ADD",41,39,"1/128"],["B","ADD",40,39,"1/128"],["B","SCALE",38,"-1"],["B","ADD",43,38,"1/128"],["B","ADD",41,38,"-1/128"],["B","ADD",40,38,"-1/64"],["B","ADD",39,38,"-1"],["B","LAMBDA",38,-1],["J",2,[1,0,19,20],[39,38,"-1","1/2"]],["A","LAMBDA",19,-1],["A","SCALE",20,"-1"],["A","LAMBDA",0,1],["A","ADD",0,1,"-1"],["A","IDLE_ONE",2,[2,3,4,5,6,7,8,9]],["A","ADD",1,3,"1"],["A","ADD",0,3,"-2"],["A","ADD",0,1,"2"],["A","SCALE",1,"-1"],["A","SCALE",0,"-1"],["A","ADD",1,0,"-1"],["A","SWAP",0,3],["A","LAMBDA",0,-1],["A","ADD",19,20,"-1"],["A","IDLE_ONE",21,[2,3,4,5,6,7,8,9]],["A","ADD",20,22,"1"],["A","ADD",19,22,"-2"],["A","ADD",19,20,"2"],["A","SCALE",19,"-1"],["A","ADD",20,19,"1"],["A","SWAP",19,22],["A","LAMBDA",19,1],["B","LAMBDA",38,1],["B","IDLE_ONE",40,[2,3,4,5,6,7,8,9]],["B","IDLE_ONE",41,[2,3,4,5,6,7,8,9]],["B","IDLE_ONE",42,[2]],["B","IDLE_ONE",43,[2]],["B","ADD",44,45,"-2"],["B","ADD",42,45,"-2"],["B","ADD",39,45,"-256"],["B","ADD",38,45,"-128"],["B","ADD",43,44,"1"],["B","ADD",42,44,"-2"],["B","ADD",39,44,"-256"],["B","ADD",39,43,"256"],["B","ADD",38,43,"-128"],["B","ADD",38,42,"-128"],["B","ADD",43,42,"1"],["B","ADD",38,39,"1/2"],["B","SCALE",39,"-1"],["B","ADD",45,39,"-1/128"],["B","ADD",44,39,"1/128"],["B","ADD",43,39,"1/128"],["B","ADD",42,39,"1/128"],["B","SCALE",38,"-1"],["B","ADD",45,38,"1/128"],["B","ADD",43,38,"-1/128"],["B","ADD",42,38,"-1/64"],["B","ADD",39,38,"-1"],["B","LAMBDA",38,-1],["J",3,[1,0,19,20],[39,38,"-1","1/2"]],["A","LAMBDA",19,-1],["A","SCALE",20,"-1"],["A","LAMBDA",0,1],["A","ADD",0,1,"-1"],["A","IDLE_ONE",3,[3,4,5,6,7,8,9]],["A","ADD",1,4,"1"],["A","ADD",0,4,"-2"],["A","ADD",0,1,"2"],["A","SCALE",1,"-1"],["A","SCALE",0,"-1"],["A","ADD",1,0,"-1"],["A","SWAP",0,4],["A","LAMBDA",0,-1],["A","ADD",19,20,"-1"],["A","IDLE_ONE",22,[3,4,5,6,7,8,9]],["A","ADD",20,23,"1"],["A","ADD",19,23,"-2"],["A","ADD",19,20,"2"],["A","SCALE",19,"-1"],["A","ADD",20,19,"1"],["A","SWAP",19,23],["A","LAMBDA",19,1],["B","LAMBDA",38,1],["B","IDLE_ONE",42,[3,4,5,6,7,8,9]],["B","IDLE_ONE",43,[3,4,5,6,7,8,9]],["B","IDLE_ONE",44,[3]],["B","IDLE_ONE",45,[3]],["B","ADD",46,47,"-2"],["B","ADD",44,47,"-2"],["B","ADD",39,47,"-256"],["B","ADD",38,47,"-128"],["B","ADD",45,46,"1"],["B","ADD",44,46,"-2"],["B","ADD",39,46,"-256"],["B","ADD",39,45,"256"],["B","ADD",38,45,"-128"],["B","ADD",38,44,"-128"],["B","ADD",45,44,"1"],["B","ADD",38,39,"1/2"],["B","SCALE",39,"-1"],["B","ADD",47,39,"-1/128"],["B","ADD",46,39,"1/128"],["B","ADD",45,39,"1/128"],["B","ADD",44,39,"1/128"],["B","SCALE",38,"-1"],["B","ADD",47,38,"1/128"],["B","ADD",45,38,"-1/128"],["B","ADD",44,38,"-1/64"],["B","ADD",39,38,"-1"],["B","LAMBDA",38,-1],["J",4,[1,0,19,20],[39,38,"-1","1/2"]],["A","LAMBDA",19,-1],["A","SCALE",20,"-1"],["A","LAMBDA",0,1],["A","ADD",0,1,"-1"],["A","IDLE_ONE",4,[4,5,6,7,8,9]],["A","ADD",1,5,"1"],["A","ADD",0,5,"-2"],["A","ADD",0,1,"2"],["A","SCALE",1,"-1"],["A","SCALE",0,"-1"],["A","ADD",1,0,"-1"],["A","SWAP",0,5],["A","LAMBDA",0,-1],["A","ADD",19,20,"-1"],["A","IDLE_ONE",23,[4,5,6,7,8,9]],["A","ADD",20,24,"1"],["A","ADD",19,24,"-2"],["A","ADD",19,20,"2"],["A","SCALE",19,"-1"],["A","ADD",20,19,"1"],["A","SWAP",19,24],["A","LAMBDA",19,1],["B","LAMBDA",38,1],["B","IDLE_ONE",44,[4,5,6,7,8,9]],["B","IDLE_ONE",45,[4,5,6,7,8,9]],["B","IDLE_ONE",46,[4]],["B","IDLE_ONE",47,[4]],["B","ADD",48,49,"-2"],["B","ADD",46,49,"-2"],["B","ADD",39,49,"-256"],["B","ADD",38,49,"-128"],["B","ADD",47,48,"1"],["B","ADD",46,48,"-2"],["B","ADD",39,48,"-256"],["B","ADD",39,47,"256"],["B","ADD",38,47,"-128"],["B","ADD",38,46,"-128"],["B","ADD",47,46,"1"],["B","ADD",38,39,"1/2"],["B","SCALE",39,"-1"],["B","ADD",49,39,"-1/128"],["B","ADD",48,39,"1/128"],["B","ADD",47,39,"1/128"],["B","ADD",46,39,"1/128"],["B","SCALE",38,"-1"],["B","ADD",49,38,"1/128"],["B","ADD",47,38,"-1/128"],["B","ADD",46,38,"-1/64"],["B","ADD",39,38,"-1"],["B","LAMBDA",38,-1],["J",5,[1,0,19,20],[39,38,"-1","1/2"]],["A","LAMBDA",19,-1],["A","SCALE",20,"-1"],["A","LAMBDA",0,1],["A","ADD",0,1,"-1"],["A","IDLE_ONE",5,[5,6,7,8,9]],["A","ADD",1,6,"1"],["A","ADD",0,6,"-2"],["A","ADD",0,1,"2"],["A","SCALE",1,"-1"],["A","SCALE",0,"-1"],["A","ADD",1,0,"-1"],["A","SWAP",0,6],["A","LAMBDA",0,-1],["A","ADD",19,20,"-1"],["A","IDLE_ONE",24,[5,6,7,8,9]],["A","ADD",20,25,"1"],["A","ADD",19,25,"-2"],["A","ADD",19,20,"2"],["A","SCALE",19,"-1"],["A","ADD",20,19,"1"],["A","SWAP",19,25],["A","LAMBDA",19,1],["B","LAMBDA",38,1],["B","IDLE_ONE",46,[5,6,7,8,9]],["B","IDLE_ONE",47,[5,6,7,8,9]],["B","IDLE_ONE",48,[5]],["B","IDLE_ONE",49,[5]],["B","ADD",50,51,"-2"],["B","ADD",48,51,"-2"],["B","ADD",39,51,"-256"],["B","ADD",38,51,"-128"],["B","ADD",49,50,"1"],["B","ADD",48,50,"-2"],["B","ADD",39,50,"-256"],["B","ADD",39,49,"256"],["B","ADD",38,49,"-128"],["B","ADD",38,48,"-128"],["B","ADD",49,48,"1"],["B","ADD",38,39,"1/2"],["B","SCALE",39,"-1"],["B","ADD",51,39,"-1/128"],["B","ADD",50,39,"1/128"],["B","ADD",49,39,"1/128"],["B","ADD",48,39,"1/128"],["B","SCALE",38,"-1"],["B","ADD",51,38,"1/128"],["B","ADD",49,38,"-1/128"],["B","ADD",48,38,"-1/64"],["B","ADD",39,38,"-1"],["B","LAMBDA",38,-1],["J",6,[1,0,19,20],[39,38,"-1","1/2"]],["A","LAMBDA",19,-1],["A","SCALE",20,"-1"],["A","LAMBDA",0,1],["A","ADD",0,1,"-1"],["A","IDLE_ONE",6,[6,7,8,9]],["A","ADD",1,7,"1"],["A","ADD",0,7,"-2"],["A","ADD",0,1,"2"],["A","SCALE",1,"-1"],["A","SCALE",0,"-1"],["A","ADD",1,0,"-1"],["A","SWAP",0,7],["A","LAMBDA",0,-1],["A","ADD",19,20,"-1"],["A","IDLE_ONE",25,[6,7,8,9]],["A","ADD",20,26,"1"],["A","ADD",19,26,"-2"],["A","ADD",19,20,"2"],["A","SCALE",19,"-1"],["A","ADD",20,19,"1"],["A","SWAP",19,26],["A","LAMBDA",19,1],["B","LAMBDA",38,1],["B","IDLE_ONE",48,[6,7,8,9]],["B","IDLE_ONE",49,[6,7,8,9]],["B","IDLE_ONE",50,[6]],["B","IDLE_ONE",51,[6]],["B","ADD",52,53,"-2"],["B","ADD",50,53,"-2"],["B","ADD",39,53,"-256"],["B","ADD",38,53,"-128"],["B","ADD",51,52,"1"],["B","ADD",50,52,"-2"],["B","ADD",39,52,"-256"],["B","ADD",39,51,"256"],["B","ADD",38,51,"-128"],["B","ADD",38,50,"-128"],["B","ADD",51,50,"1"],["B","ADD",38,39,"1/2"],["B","SCALE",39,"-1"],["B","ADD",53,39,"-1/128"],["B","ADD",52,39,"1/128"],["B","ADD",51,39,"1/128"],["B","ADD",50,39,"1/128"],["B","SCALE",38,"-1"],["B","ADD",53,38,"1/128"],["B","ADD",51,38,"-1/128"],["B","ADD",50,38,"-1/64"],["B","ADD",39,38,"-1"],["B","LAMBDA",38,-1],["J",7,[1,0,19,20],[39,38,"-1","1/2"]],["A","LAMBDA",19,-1],["A","SCALE",20,"-1"],["A","LAMBDA",0,1],["A","ADD",0,1,"-1"],["A","IDLE_ONE",7,[7,8,9]],["A","ADD",1,8,"1"],["A","ADD",0,8,"-2"],["A","ADD",0,1,"2"],["A","SCALE",1,"-1"],["A","SCALE",0,"-1"],["A","ADD",1,0,"-1"],["A","SWAP",0,8],["A","LAMBDA",0,-1],["A","ADD",19,20,"-1"],["A","IDLE_ONE",26,[7,8,9]],["A","ADD",20,27,"1"],["A","ADD",19,27,"-2"],["A","ADD",19,20,"2"],["A","SCALE",19,"-1"],["A","ADD",20,19,"1"],["A","SWAP",19,27],["A","LAMBDA",19,1],["B","LAMBDA",38,1],["B","IDLE_ONE",50,[7,8,9]],["B","IDLE_ONE",51,[7,8,9]],["B","IDLE_ONE",52,[7]],["B","IDLE_ONE",53,[7]],["B","ADD",54,55,"-2"],["B","ADD",52,55,"-2"],["B","ADD",39,55,"-256"],["B","ADD",38,55,"-128"],["B","ADD",53,54,"1"],["B","ADD",52,54,"-2"],["B","ADD",39,54,"-256"],["B","ADD",39,53,"256"],["B","ADD",38,53,"-128"],["B","ADD",38,52,"-128"],["B","ADD",53,52,"1"],["B","ADD",38,39,"1/2"],["B","SCALE",39,"-1"],["B","ADD",55,39,"-1/128"],["B","ADD",54,39,"1/128"],["B","ADD",53,39,"1/128"],["B","ADD",52,39,"1/128"],["B","SCALE",38,"-1"],["B","ADD",55,38,"1/128"],["B","ADD",53,38,"-1/128"],["B","ADD",52,38,"-1/64"],["B","ADD",39,38,"-1"],["B","LAMBDA",38,-1],["J",8,[1,0,19,20],[39,38,"-1","1/2"]],["A","LAMBDA",19,-1],["A","SCALE",20,"-1"],["A","LAMBDA",0,1],["A","ADD",0,1,"-1"],["A","IDLE_ONE",8,[8,9]],["A","ADD",1,9,"1"],["A","ADD",0,9,"-2"],["A","ADD",0,1,"2"],["A","SCALE",1,"-1"],["A","SCALE",0,"-1"],["A","ADD",1,0,"-1"],["A","SWAP",0,9],["A","LAMBDA",0,-1],["A","ADD",19,20,"-1"],["A","IDLE_ONE",27,[8,9]],["A","ADD",20,28,"1"],["A","ADD",19,28,"-2"],["A","ADD",19,20,"2"],["A","SCALE",19,"-1"],["A","ADD",20,19,"1"],["A","SWAP",19,28],["A","LAMBDA",19,1],["B","LAMBDA",38,1],["B","IDLE_ONE",52,[8,9]],["B","IDLE_ONE",53,[8,9]],["B","IDLE_ONE",54,[8]],["B","IDLE_ONE",55,[8]],["B","ADD",56,57,"-2"],["B","ADD",54,57,"-2"],["B","ADD",39,57,"-256"],["B","ADD",38,57,"-128"],["B","ADD",55,56,"1"],["B","ADD",54,56,"-2"],["B","ADD",39,56,"-256"],["B","ADD",39,55,"256"],["B","ADD",38,55,"-128"],["B","ADD",38,54,"-128"],["B","ADD",55,54,"1"],["B","ADD",38,39,"1/2"],["B","SCALE",39,"-1"],["B","ADD",57,39,"-1/128"],["B","ADD",56,39,"1/128"],["B","ADD",55,39,"1/128"],["B","ADD",54,39,"1/128"],["B","SCALE",38,"-1"],["B","ADD",57,38,"1/128"],["B","ADD",55,38,"-1/128"],["B","ADD",54,38,"-1/64"],["B","ADD",39,38,"-1"],["B","LAMBDA",38,-1],["J",9,[1,0,19,20],[39,38,"-1","1/2"]],["A","LAMBDA",19,-1],["A","SCALE",20,"-1"],["A","LAMBDA",0,1],["A","ADD",0,1,"-1"],["A","IDLE_ONE",9,[9]],["A","SWAP",9,8],["A","SWAP",9,7],["A","SWAP",9,6],["A","SWAP",9,5],["A","SWAP",9,4],["A","SWAP",9,3],["A","SWAP",9,2],["A","ADD",0,1,"1"],["A","SCALE",1,"-1"],["A","SWAP",9,1],["A","ADD",18,0,"1"],["A","ADD",17,0,"1"],["A","ADD",16,0,"1"],["A","ADD",15,0,"1"],["A","ADD",14,0,"1"],["A","ADD",13,0,"1"],["A","ADD",12,0,"1"],["A","ADD",11,0,"1"],["A","ADD",10,0,"1"],["A","ADD",8,0,"1"],["A","ADD",7,0,"1"],["A","ADD",6,0,"1"],["A","ADD",5,0,"1"],["A","ADD",4,0,"1"],["A","ADD",3,0,"1"],["A","ADD",2,0,"1"],["A","ADD",1,0,"1"],["A","LAMBDA",0,1],["A","ADD",19,20,"-1"],["A","IDLE_ONE",28,[9]],["A","SWAP",28,27],["A","SWAP",28,26],["A","SWAP",28,25],["A","SWAP",28,24],["A","SWAP",28,23],["A","SWAP",28,22],["A","SWAP",28,21],["A","ADD",19,20,"1"],["A","SCALE",20,"-1"],["A","SWAP",28,20],["A","ADD",37,19,"1"],["A","ADD",36,19,"1"],["A","ADD",35,19,"1"],["A","ADD",34,19,"1"],["A","ADD",33,19,"1"],["A","ADD",32,19,"1"],["A","ADD",31,19,"1"],["A","ADD",30,19,"1"],["A","ADD",29,19,"1"],["A","ADD",27,19,"1"],["A","ADD",26,19,"1"],["A","ADD",25,19,"1"],["A","ADD",24,19,"1"],["A","ADD",23,19,"1"],["A","ADD",22,19,"1"],["A","ADD",21,19,"1"],["A","ADD",20,19,"1"],["A","LAMBDA",19,1],["A","ADD",2,1,"-1"],["A","ADD",3,1,"-1"],["A","ADD",4,1,"-1"],["A","ADD",5,1,"-1"],["A","ADD",6,1,"-1"],["A","ADD",7,1,"-1"],["A","ADD",8,1,"-1"],["A","ADD",9,1,"-1"],["A","ADD",10,1,"-1"],["A","ADD",11,1,"-1"],["A","ADD",12,1,"-1"],["A","ADD",13,1,"-1"],["A","ADD",14,1,"-1"],["A","ADD",15,1,"-1"],["A","ADD",16,1,"-1"],["A","ADD",17,1,"-1"],["A","ADD",18,1,"-1"],["A","ADD",2,3,"-1"],["A","ADD",2,4,"1"],["A","ADD",2,5,"-1"],["A","ADD",2,6,"1"],["A","ADD",2,7,"-1"],["A","ADD",2,8,"1"],["A","ADD",2,9,"-1"],["A","ADD",2,10,"1"],["A","ADD",2,11,"-1"],["A","ADD",2,12,"1"],["A","ADD",2,13,"-1"],["A","ADD",2,14,"1"],["A","ADD",2,15,"-1"],["A","ADD",2,16,"1"],["A","ADD",2,17,"-1"],["A","ADD",2,18,"1"],["A","LAMBDA",2,1],["A","ADD",0,2,"-1"],["A","SWAP",0,1],["A","SWAP",19,1],["A","ADD",19,2,"1"],["A","LAMBDA",2,1],["A","LAMBDA",2,1],["A","LAMBDA",0,1],["A","LAMBDA",0,1],["A","ADD",1,0,"1"],["A","LAMBDA",0,-1],["A","LAMBDA",0,-1],["A","QUERY",0,19,-1],["A","LAMBDA",0,1],["A","LAMBDA",0,1],["A","ADD",1,0,"-1"],["A","LAMBDA",0,-1],["A","LAMBDA",0,-1],["A","QUERY",19,1,-1],["A","LAMBDA",0,1],["A","LAMBDA",0,1],["A","ADD",1,0,"1"],["A","LAMBDA",0,-1],["A","LAMBDA",0,-1],["A","LAMBDA",19,1],["A","LAMBDA",19,1],["A","ADD",2,19,"-1"],["A","LAMBDA",19,-1],["A","LAMBDA",19,-1],["A","QUERY",1,2,-1],["A","LAMBDA",19,1],["A","LAMBDA",19,1],["A","ADD",2,19,"1"],["A","LAMBDA",19,-1],["A","LAMBDA",19,-1],["A","LAMBDA",1,1],["A","LAMBDA",1,1],["A","ADD",0,1,"-1"],["A","LAMBDA",2,1],["A","LAMBDA",2,1],["A","LAMBDA",2,-1],["A","ADD",2,3,"1"],["A","ADD",2,4,"-1"],["A","ADD",2,5,"1"],["A","ADD",2,6,"-1"],["A","ADD",2,7,"1"],["A","ADD",2,8,"-1"],["A","ADD",2,9,"1"],["A","ADD",2,10,"-1"],["A","ADD",2,11,"1"],["A","ADD",2,12,"-1"],["A","ADD",2,13,"1"],["A","ADD",2,14,"-1"],["A","ADD",2,15,"1"],["A","ADD",2,16,"-1"],["A","ADD",2,17,"1"],["A","ADD",2,18,"-1"],["A","ADD",2,1,"1"],["A","ADD",3,1,"1"],["A","ADD",4,1,"1"],["A","ADD",5,1,"1"],["A","ADD",6,1,"1"],["A","ADD",7,1,"1"],["A","ADD",8,1,"1"],["A","ADD",9,1,"1"],["A","ADD",10,1,"1"],["A","ADD",11,1,"1"],["A","ADD",12,1,"1"],["A","ADD",13,1,"1"],["A","ADD",14,1,"1"],["A","ADD",15,1,"1"],["A","ADD",16,1,"1"],["A","ADD",17,1,"1"],["A","ADD",18,1,"1"],["A","ADD",1,18,"-1"],["A","ADD",1,17,"1"],["A","ADD",1,16,"-1"],["A","ADD",1,15,"1"],["A","ADD",1,14,"-1"],["A","ADD",1,13,"1"],["A","ADD",1,12,"-1"],["A","ADD",1,11,"1"],["A","ADD",1,10,"-1"],["A","ADD",1,9,"1"],["A","ADD",1,8,"-1"],["A","ADD",1,7,"1"],["A","ADD",1,6,"-1"],["A","ADD",1,5,"1"],["A","ADD",1,4,"-1"],["A","ADD",1,3,"1"],["A","ADD",1,2,"-1"],["A","SCALE",1,"-1"],["A","SCALE",0,"-1"],["A","ADD",18,0,"-1"],["A","ADD",17,0,"-1"],["A","ADD",16,0,"-1"],["A","ADD",15,0,"-1"],["A","ADD",14,0,"-1"],["A","ADD",13,0,"-1"],["A","ADD",12,0,"-1"],["A","ADD",11,0,"-1"],["A","ADD",10,0,"-1"],["A","ADD",9,0,"-1"],["A","ADD",8,0,"-1"],["A","ADD",7,0,"-1"],["A","ADD",6,0,"-1"],["A","ADD",5,0,"-1"],["A","ADD",4,0,"-1"],["A","ADD",3,0,"-1"],["A","ADD",2,0,"-1"],["A","LAMBDA",0,-1],["A","LAMBDA",0,1],["A","ADD",1,18,"-1"],["A","ADD",0,18,"-1"],["A","ADD",1,17,"1"],["A","ADD",0,17,"1"],["A","ADD",1,16,"-1"],["A","ADD",0,16,"-1"],["A","ADD",1,15,"1"],["A","ADD",0,15,"1"],["A","ADD",1,14,"-1"],["A","ADD",0,14,"-1"],["A","ADD",1,13,"1"],["A","ADD",0,13,"1"],["A","ADD",1,12,"-1"],["A","ADD",0,12,"-1"],["A","ADD",1,11,"1"],["A","ADD",0,11,"1"],["A","ADD",1,10,"-1"],["A","SCALE",10,"-1"],["A","ADD",1,9,"1"],["A","ADD",0,9,"1"],["A","SWAP",18,9],["A","ADD",1,8,"-1"],["A","ADD",0,8,"-1"],["A","SWAP",17,8],["A","ADD",1,7,"1"],["A","ADD",0,7,"1"],["A","SWAP",16,7],["A","ADD",1,6,"-1"],["A","ADD",0,6,"-1"],["A","SWAP",15,6],["A","ADD",1,5,"1"],["A","ADD",0,5,"1"],["A","SWAP",14,5],["A","ADD",1,4,"-1"],["A","ADD",0,4,"-1"],["A","SWAP",13,4],["A","ADD",1,3,"1"],["A","ADD",0,3,"1"],["A","SWAP",12,3],["A","ADD",1,2,"-1"],["A","ADD",0,2,"-1"],["A","SWAP",11,2],["A","ADD",0,1,"-1"],["A","SCALE",1,"-1"],["A","SWAP",10,1],["A","SWAP",1,0],["A","ADD",0,1,"2"],["A","LAMBDA",0,-1],["A","ADD",20,37,"-1"],["A","ADD",20,36,"1"],["A","ADD",20,35,"-1"],["A","ADD",20,34,"1"],["A","ADD",20,33,"-1"],["A","ADD",20,32,"1"],["A","ADD",20,31,"-1"],["A","ADD",20,30,"1"],["A","ADD",20,29,"-1"],["A","ADD",20,28,"1"],["A","ADD",20,27,"-1"],["A","ADD",20,26,"1"],["A","ADD",20,25,"-1"],["A","ADD",20,24,"1"],["A","ADD",20,23,"-1"],["A","ADD",20,22,"1"],["A","ADD",20,21,"-1"],["A","SCALE",20,"-1"],["A","SCALE",19,"-1"],["A","ADD",37,19,"-1"],["A","ADD",36,19,"-1"],["A","ADD",35,19,"-1"],["A","ADD",34,19,"-1"],["A","ADD",33,19,"-1"],["A","ADD",32,19,"-1"],["A","ADD",31,19,"-1"],["A","ADD",30,19,"-1"],["A","ADD",29,19,"-1"],["A","ADD",28,19,"-1"],["A","ADD",27,19,"-1"],["A","ADD",26,19,"-1"],["A","ADD",25,19,"-1"],["A","ADD",24,19,"-1"],["A","ADD",23,19,"-1"],["A","ADD",22,19,"-1"],["A","ADD",21,19,"-1"],["A","LAMBDA",19,-1],["A","QUERY",19,20,-1],["A","LAMBDA",19,1],["A","ADD",20,37,"-1"],["A","ADD",19,37,"-1"],["A","ADD",20,36,"1"],["A","ADD",19,36,"1"],["A","ADD",20,35,"-1"],["A","ADD",19,35,"-1"],["A","ADD",20,34,"1"],["A","ADD",19,34,"1"],["A","ADD",20,33,"-1"],["A","ADD",19,33,"-1"],["A","ADD",20,32,"1"],["A","ADD",19,32,"1"],["A","ADD",20,31,"-1"],["A","ADD",19,31,"-1"],["A","ADD",20,30,"1"],["A","ADD",19,30,"1"],["A","ADD",20,29,"-1"],["A","SCALE",29,"-1"],["A","ADD",20,28,"1"],["A","ADD",19,28,"1"],["A","SWAP",37,28],["A","ADD",20,27,"-1"],["A","ADD",19,27,"-1"],["A","SWAP",36,27],["A","ADD",20,26,"1"],["A","ADD",19,26,"1"],["A","SWAP",35,26],["A","ADD",20,25,"-1"],["A","ADD",19,25,"-1"],["A","SWAP",34,25],["A","ADD",20,24,"1"],["A","ADD",19,24,"1"],["A","SWAP",33,24],["A","ADD",20,23,"-1"],["A","ADD",19,23,"-1"],["A","SWAP",32,23],["A","ADD",20,22,"1"],["A","ADD",19,22,"1"],["A","SWAP",31,22],["A","ADD",20,21,"-1"],["A","ADD",19,21,"-1"],["A","SWAP",30,21],["A","ADD",19,20,"-1"],["A","SCALE",20,"-1"],["A","SWAP",29,20],["A","SCALE",19,"-1"],["A","SWAP",20,19],["A","ADD",19,20,"-2"],["A","LAMBDA",19,1],["B","LAMBDA",38,1],["B","IDLE_ONE",54,[9]],["B","IDLE_ONE",55,[9]],["B","IDLE_ONE",56,[9]],["B","IDLE_ONE",57,[9]],["B","ADD",56,75,"1"],["B","ADD",55,75,"1"],["B","ADD",53,75,"1"],["B","ADD",51,75,"1"],["B","ADD",49,75,"1"],["B","ADD",47,75,"1"],["B","ADD",45,75,"1"],["B","ADD",43,75,"1"],["B","ADD",41,75,"1"],["B","ADD",39,75,"-128"],["B","ADD",38,75,"64"],["B","ADD",56,73,"-1"],["B","ADD",55,73,"-1"],["B","ADD",53,73,"-1"],["B","ADD",51,73,"-1"],["B","ADD",49,73,"-1"],["B","ADD",47,73,"-1"],["B","ADD",45,73,"-1"],["B","ADD",43,73,"-1"],["B","ADD",41,73,"-1"],["B","ADD",39,73,"128"],["B","ADD",38,73,"-64"],["B","ADD",56,72,"2"],["B","ADD",55,72,"2"],["B","ADD",53,72,"2"],["B","ADD",51,72,"2"],["B","ADD",49,72,"2"],["B","ADD",47,72,"2"],["B","ADD",45,72,"2"],["B","ADD",43,72,"2"],["B","ADD",41,72,"2"],["B","ADD",39,72,"-256"],["B","ADD",38,72,"128"],["B","ADD",56,71,"-1"],["B","ADD",55,71,"-1"],["B","ADD",53,71,"-1"],["B","ADD",51,71,"-1"],["B","ADD",49,71,"-1"],["B","ADD",47,71,"-1"],["B","ADD",45,71,"-1"],["B","ADD",43,71,"-1"],["B","ADD",41,71,"-1"],["B","ADD",39,71,"128"],["B","ADD",38,71,"-64"],["B","ADD",56,69,"1"],["B","ADD",55,69,"1"],["B","ADD",53,69,"1"],["B","ADD",51,69,"1"],["B","ADD",49,69,"1"],["B","ADD",47,69,"1"],["B","ADD",45,69,"1"],["B","ADD",43,69,"1"],["B","ADD",41,69,"1"],["B","ADD",39,69,"-128"],["B","ADD",38,69,"64"],["B","ADD",56,68,"-2"],["B","ADD",55,68,"-2"],["B","ADD",53,68,"-2"],["B","ADD",51,68,"-2"],["B","ADD",49,68,"-2"],["B","ADD",47,68,"-2"],["B","ADD",45,68,"-2"],["B","ADD",43,68,"-2"],["B","ADD",41,68,"-2"],["B","ADD",39,68,"256"],["B","ADD",38,68,"-128"],["B","ADD",56,67,"1"],["B","ADD",55,67,"1"],["B","ADD",53,67,"1"],["B","ADD",51,67,"1"],["B","ADD",49,67,"1"],["B","ADD",47,67,"1"],["B","ADD",45,67,"1"],["B","ADD",43,67,"1"],["B","ADD",41,67,"1"],["B","ADD",39,67,"-128"],["B","ADD",38,67,"64"],["B","ADD",56,65,"-1"],["B","ADD",55,65,"-1"],["B","ADD",53,65,"-1"],["B","ADD",51,65,"-1"],["B","ADD",49,65,"-1"],["B","ADD",47,65,"-1"],["B","ADD",45,65,"-1"],["B","ADD",43,65,"-1"],["B","ADD",41,65,"-1"],["B","ADD",39,65,"128"],["B","ADD",38,65,"-64"],["B","ADD",56,64,"2"],["B","ADD",55,64,"2"],["B","ADD",53,64,"2"],["B","ADD",51,64,"2"],["B","ADD",49,64,"2"],["B","ADD",47,64,"2"],["B","ADD",45,64,"2"],["B","ADD",43,64,"2"],["B","ADD",41,64,"2"],["B","ADD",39,64,"-256"],["B","ADD",38,64,"128"],["B","ADD",56,63,"-1"],["B","ADD",55,63,"-1"],["B","ADD",53,63,"-1"],["B","ADD",51,63,"-1"],["B","ADD",49,63,"-1"],["B","ADD",47,63,"-1"],["B","ADD",45,63,"-1"],["B","ADD",43,63,"-1"],["B","ADD",41,63,"-1"],["B","ADD",39,63,"128"],["B","ADD",38,63,"-64"],["B","ADD",56,61,"1"],["B","ADD",55,61,"1"],["B","ADD",53,61,"1"],["B","ADD",51,61,"1"],["B","ADD",49,61,"1"],["B","ADD",47,61,"1"],["B","ADD",45,61,"1"],["B","ADD",43,61,"1"],["B","ADD",41,61,"1"],["B","ADD",39,61,"-128"],["B","ADD",38,61,"64"],["B","ADD",56,60,"-2"],["B","ADD",55,60,"-2"],["B","ADD",53,60,"-2"],["B","ADD",51,60,"-2"],["B","ADD",49,60,"-2"],["B","ADD",47,60,"-2"],["B","ADD",45,60,"-2"],["B","ADD",43,60,"-2"],["B","ADD",41,60,"-2"],["B","ADD",39,60,"256"],["B","ADD",38,60,"-128"],["B","ADD",56,59,"1"],["B","ADD",55,59,"1"],["B","ADD",53,59,"1"],["B","ADD",51,59,"1"],["B","ADD",49,59,"1"],["B","ADD",47,59,"1"],["B","ADD",45,59,"1"],["B","ADD",43,59,"1"],["B","ADD",41,59,"1"],["B","ADD",39,59,"-128"],["B","ADD",38,59,"64"],["B","ADD",39,57,"256"],["B","ADD",38,57,"-128"],["B","ADD",55,56,"-3/2"],["B","ADD",53,56,"-1"],["B","ADD",51,56,"-1"],["B","ADD",49,56,"-1"],["B","ADD",47,56,"-1"],["B","ADD",45,56,"-1"],["B","ADD",43,56,"-1"],["B","ADD",41,56,"-1"],["B","ADD",39,56,"128"],["B","ADD",38,56,"-64"],["B","SCALE",56,"1/2"],["B","ADD",53,55,"-1"],["B","ADD",51,55,"-1"],["B","ADD",49,55,"-1"],["B","ADD",47,55,"-1"],["B","ADD",45,55,"-1"],["B","ADD",43,55,"-1"],["B","ADD",41,55,"-1"],["B","ADD",39,55,"128"],["B","ADD",38,55,"64"],["B","SCALE",55,"-1"],["B","ADD",57,55,"1"],["B","SWAP",55,56],["B","ADD",53,54,"1/2"],["B","ADD",51,54,"1/2"],["B","ADD",49,54,"1/2"],["B","ADD",47,54,"1/2"],["B","ADD",45,54,"1/2"],["B","ADD",43,54,"1/2"],["B","ADD",41,54,"1/2"],["B","ADD",39,54,"-64"],["B","ADD",38,54,"-32"],["B","ADD",57,54,"1/2"],["B","ADD",56,54,"1/2"],["B","ADD",55,54,"1/2"],["B","ADD",51,52,"-1/2"],["B","ADD",49,52,"-1/2"],["B","ADD",47,52,"-1/2"],["B","ADD",45,52,"-1/2"],["B","ADD",43,52,"-1/2"],["B","ADD",41,52,"-1/2"],["B","ADD",39,52,"64"],["B","ADD",38,52,"32"],["B","ADD",57,52,"-1/2"],["B","ADD",56,52,"-1/2"],["B","ADD",55,52,"-1/2"],["B","ADD",53,52,"-1/2"],["B","ADD",49,51,"-1"],["B","ADD",47,51,"-2"],["B","ADD",45,51,"-1"],["B","ADD",43,51,"-1"],["B","ADD",41,51,"-1"],["B","ADD",39,51,"128"],["B","ADD",38,51,"64"],["B","ADD",57,51,"-1"],["B","ADD",56,51,"-1"],["B","ADD",55,51,"-1"],["B","ADD",53,51,"-1"],["B","ADD",47,50,"1/2"],["B","ADD",51,50,"-1/2"],["B","ADD",47,49,"-1"],["B","ADD",45,49,"-1"],["B","ADD",43,49,"-1"],["B","ADD",41,49,"-1"],["B","ADD",39,49,"128"],["B","ADD",38,49,"64"],["B","SCALE",49,"-1"],["B","ADD",57,49,"1"],["B","ADD",56,49,"1"],["B","ADD",55,49,"1"],["B","ADD",53,49,"1"],["B","SWAP",49,51],["B","ADD",47,48,"-1/2"],["B","ADD",49,48,"1/2"],["B","ADD",45,47,"-1"],["B","ADD",43,47,"-1"],["B","ADD",41,47,"-1"],["B","ADD",39,47,"128"],["B","ADD",38,47,"64"],["B","SCALE",47,"-1"],["B","ADD",57,47,"1"],["B","ADD",56,47,"1"],["B","ADD",55,47,"1"],["B","ADD",53,47,"1"],["B","ADD",51,47,"1"],["B","SWAP",47,49],["B","ADD",45,46,"1/2"],["B","ADD",43,46,"1/2"],["B","ADD",41,46,"1/2"],["B","ADD",39,46,"-64"],["B","ADD",38,46,"-32"],["B","ADD",57,46,"1/2"],["B","ADD",56,46,"1/2"],["B","ADD",55,46,"1/2"],["B","ADD",53,46,"1/2"],["B","ADD",51,46,"1/2"],["B","ADD",49,46,"1/2"],["B","ADD",47,46,"1/2"],["B","ADD",43,44,"-1/2"],["B","ADD",41,44,"-1/2"],["B","ADD",39,44,"64"],["B","ADD",38,44,"32"],["B","ADD",57,44,"-1/2"],["B","ADD",56,44,"-1/2"],["B","ADD",55,44,"-1/2"],["B","ADD",53,44,"-1/2"],["B","ADD",51,44,"-1/2"],["B","ADD",49,44,"-1/2"],["B","ADD",47,44,"-1/2"],["B","ADD",45,44,"-1/2"],["B","ADD",41,43,"-1"],["B","ADD",39,43,"128"],["B","ADD",38,43,"64"],["B","SCALE",43,"2"],["B","ADD",57,43,"-1/2"],["B","ADD",56,43,"-1/2"],["B","ADD",55,43,"-1/2"],["B","ADD",53,43,"-1/2"],["B","ADD",51,43,"-1/2"],["B","ADD",49,43,"-1/2"],["B","ADD",47,43,"-1/2"],["B","ADD",45,43,"-1/2"],["B","ADD",43,42,"-1"],["B","ADD",39,41,"128"],["B","ADD",38,41,"64"],["B","SCALE",41,"-1"],["B","ADD",57,41,"1"],["B","ADD",56,41,"1"],["B","ADD",55,41,"1"],["B","ADD",53,41,"1"],["B","ADD",51,41,"1"],["B","ADD",49,41,"1"],["B","ADD",47,41,"1"],["B","ADD",45,41,"1"],["B","SWAP",41,43],["B","ADD",41,40,"1"],["B","ADD",38,39,"-1/2"],["B","SCALE",39,"1/128"],["B","ADD",57,39,"1"],["B","ADD",56,39,"1"],["B","ADD",55,39,"1"],["B","ADD",53,39,"1"],["B","ADD",51,39,"1"],["B","ADD",49,39,"1"],["B","ADD",47,39,"1"],["B","ADD",45,39,"1"],["B","ADD",43,39,"1"],["B","SWAP",39,41],["B","SCALE",38,"1/128"],["B","ADD",57,38,"2"],["B","ADD",56,38,"2"],["B","ADD",55,38,"1"],["B","ADD",53,38,"1"],["B","ADD",51,38,"1"],["B","ADD",49,38,"1"],["B","ADD",47,38,"1"],["B","ADD",45,38,"1"],["B","ADD",43,38,"1"],["B","ADD",41,38,"1"],["B","ADD",39,38,"1"],["B","LAMBDA",38,-1],["B","QUERY",38,39,-1],["B","LAMBDA",38,1],["B","ADD",38,39,"-1"],["B","ADD",39,75,"-1"],["B","ADD",39,73,"1"],["B","ADD",39,72,"-2"],["B","ADD",39,71,"1"],["B","ADD",39,69,"-1"],["B","ADD",39,68,"2"],["B","ADD",39,67,"-1"],["B","ADD",39,65,"1"],["B","ADD",39,64,"-2"],["B","ADD",39,63,"1"],["B","ADD",39,61,"-1"],["B","ADD",39,60,"2"],["B","ADD",39,59,"-1"],["B","ADD",39,56,"-1"],["B","ADD",39,55,"2"],["B","ADD",39,54,"-1"],["B","ADD",39,52,"1"],["B","ADD",39,51,"-2"],["B","ADD",39,50,"1"],["B","ADD",39,48,"-1"],["B","ADD",39,47,"2"],["B","ADD",39,46,"-1"],["B","ADD",39,44,"1"],["B","ADD",39,43,"-2"],["B","ADD",39,42,"1"],["B","ADD",39,40,"-1"],["B","ADD",38,39,"-1"],["B","ADD",57,39,"-1"],["B","ADD",56,39,"-2"],["B","ADD",55,39,"-1"],["B","ADD",54,39,"-2"],["B","ADD",53,39,"-1"],["B","ADD",52,39,"-2"],["B","ADD",51,39,"-1"],["B","ADD",50,39,"-2"],["B","ADD",49,39,"-1"],["B","ADD",48,39,"-2"],["B","ADD",47,39,"-1"],["B","ADD",46,39,"-2"],["B","ADD",45,39,"-1"],["B","ADD",44,39,"-2"],["B","ADD",43,39,"-1"],["B","ADD",42,39,"-2"],["B","ADD",41,39,"-1"],["B","ADD",40,39,"-2"],["B","SCALE",38,"1/2"],["B","ADD",74,38,"-1"],["B","ADD",72,38,"-1"],["B","ADD",70,38,"-1"],["B","ADD",68,38,"-1"],["B","ADD",66,38,"-1"],["B","ADD",64,38,"-1"],["B","ADD",62,38,"-1"],["B","ADD",60,38,"-1"],["B","ADD",58,38,"-1"],["B","ADD",57,38,"-1"],["B","ADD",56,38,"-2"],["B","ADD",55,38,"-1"],["B","ADD",54,38,"-2"],["B","ADD",53,38,"-1"],["B","ADD",52,38,"-2"],["B","ADD",51,38,"-1"],["B","ADD",50,38,"-2"],["B","ADD",49,38,"-1"],["B","ADD",48,38,"-2"],["B","ADD",47,38,"-1"],["B","ADD",46,38,"-2"],["B","ADD",45,38,"-1"],["B","ADD",44,38,"-2"],["B","ADD",43,38,"-1"],["B","ADD",42,38,"-2"],["B","ADD",41,38,"-1"],["B","ADD",40,38,"-2"],["B","ADD",39,38,"1"],["B","LAMBDA",38,-1],["B","QUERY",38,39,-1],["B","LAMBDA",38,1],["B","ADD",38,39,"-1"],["B","SCALE",38,"2"],["B","ADD",75,38,"-1"],["B","ADD",74,38,"-1/2"],["B","ADD",73,38,"-1"],["B","ADD",72,38,"-1/2"],["B","ADD",71,38,"-1"],["B","ADD",70,38,"-1/2"],["B","ADD",69,38,"-1"],["B","ADD",68,38,"-1/2"],["B","ADD",67,38,"-1"],["B","ADD",66,38,"-1/2"],["B","ADD",65,38,"-1"],["B","ADD",64,38,"-1/2"],["B","ADD",63,38,"-1"],["B","ADD",62,38,"-1/2"],["B","ADD",61,38,"-1"],["B","ADD",60,38,"-1/2"],["B","ADD",59,38,"-1"],["B","ADD",58,38,"-1/2"],["B","ADD",57,38,"-1/2"],["B","ADD",55,38,"-1/2"],["B","ADD",53,38,"-1/2"],["B","ADD",51,38,"-1/2"],["B","ADD",49,38,"-1/2"],["B","ADD",47,38,"-1/2"],["B","ADD",45,38,"-1/2"],["B","ADD",43,38,"-1/2"],["B","ADD",41,38,"-1/2"],["B","ADD",39,38,"1/2"],["B","LAMBDA",38,-1],["B","QUERY",38,39,-1],["B","LAMBDA",38,1],["B","ADD",38,39,"-1"],["B","ADD",74,75,"-1/2"],["B","ADD",73,75,"-1"],["B","ADD",72,75,"-1"],["B","ADD",71,75,"-1"],["B","ADD",70,75,"-1"],["B","ADD",69,75,"-1"],["B","ADD",68,75,"-1"],["B","ADD",67,75,"-1"],["B","ADD",66,75,"-1"],["B","ADD",65,75,"-1"],["B","ADD",64,75,"-1"],["B","ADD",63,75,"-1"],["B","ADD",62,75,"-1"],["B","ADD",61,75,"-1"],["B","ADD",60,75,"-1"],["B","ADD",59,75,"-1"],["B","ADD",58,75,"-1"],["B","ADD",56,75,"1"],["B","ADD",54,75,"1"],["B","ADD",52,75,"1"],["B","ADD",50,75,"1"],["B","ADD",48,75,"1"],["B","ADD",46,75,"1"],["B","ADD",44,75,"1"],["B","ADD",42,75,"1"],["B","ADD",40,75,"1"],["B","ADD",38,75,"1"],["B","SCALE",75,"-1/2"],["B","ADD",73,74,"2"],["B","ADD",72,74,"2"],["B","ADD",71,74,"2"],["B","ADD",70,74,"2"],["B","ADD",69,74,"2"],["B","ADD",68,74,"2"],["B","ADD",67,74,"2"],["B","ADD",66,74,"2"],["B","ADD",65,74,"2"],["B","ADD",64,74,"2"],["B","ADD",63,74,"2"],["B","ADD",62,74,"2"],["B","ADD",61,74,"2"],["B","ADD",60,74,"2"],["B","ADD",59,74,"2"],["B","ADD",58,74,"2"],["B","ADD",56,74,"-2"],["B","ADD",54,74,"-2"],["B","ADD",52,74,"-2"],["B","ADD",50,74,"-2"],["B","ADD",48,74,"-2"],["B","ADD",46,74,"-2"],["B","ADD",44,74,"-2"],["B","ADD",42,74,"-2"],["B","ADD",40,74,"-2"],["B","ADD",38,74,"-2"],["B","SCALE",74,"2"],["B","ADD",75,74,"3/2"],["B","SWAP",74,75],["B","ADD",71,72,"-1/2"],["B","ADD",70,72,"-1"],["B","ADD",69,72,"-1"],["B","ADD",68,72,"-1"],["B","ADD",67,72,"-1"],["B","ADD",66,72,"-1"],["B","ADD",65,72,"-1"],["B","ADD",64,72,"-1"],["B","ADD",63,72,"-1"],["B","ADD",62,72,"-1"],["B","ADD",61,72,"-1"],["B","ADD",60,72,"-1"],["B","ADD",59,72,"-1"],["B","ADD",58,72,"-1"],["B","ADD",56,72,"1"],["B","ADD",54,72,"1"],["B","ADD",52,72,"1"],["B","ADD",50,72,"1"],["B","ADD",48,72,"1"],["B","ADD",46,72,"1"],["B","ADD",44,72,"1"],["B","ADD",42,72,"1"],["B","ADD",40,72,"1"],["B","ADD",38,72,"1"],["B","SCALE",72,"-1/2"],["B","ADD",75,72,"2"],["B","ADD",74,72,"2"],["B","ADD",73,72,"2"],["B","ADD",70,71,"2"],["B","ADD",69,71,"2"],["B","ADD",68,71,"2"],["B","ADD",67,71,"2"],["B","ADD",66,71,"2"],["B","ADD",65,71,"2"],["B","ADD",64,71,"2"],["B","ADD",63,71,"2"],["B","ADD",62,71,"2"],["B","ADD",61,71,"2"],["B","ADD",60,71,"2"],["B","ADD",59,71,"2"],["B","ADD",58,71,"2"],["B","ADD",56,71,"-2"],["B","ADD",54,71,"-2"],["B","ADD",52,71,"-2"],["B","ADD",50,71,"-2"],["B","ADD",48,71,"-2"],["B","ADD",46,71,"-2"],["B","ADD",44,71,"-2"],["B","ADD",42,71,"-2"],["B","ADD",40,71,"-2"],["B","ADD",38,71,"-2"],["B","SCALE",71,"2"],["B","ADD",75,71,"1"],["B","ADD",74,71,"1"],["B","ADD",73,71,"1"],["B","ADD",72,71,"3/2"],["B","SWAP",71,72],["B","ADD",69,70,"-1"],["B","ADD",68,70,"-1/2"],["B","ADD",67,70,"-1"],["B","ADD",66,70,"-1"],["B","ADD",65,70,"-1"],["B","ADD",64,70,"-1"],["B","ADD",63,70,"-1"],["B","ADD",62,70,"-1"],["B","ADD",61,70,"-1"],["B","ADD",60,70,"-1"],["B","ADD",59,70,"-1"],["B","ADD",58,70,"-1"],["B","ADD",56,70,"1"],["B","ADD",54,70,"1"],["B","ADD",52,70,"1"],["B","ADD",50,70,"1"],["B","ADD",48,70,"1"],["B","ADD",46,70,"1"],["B","ADD",44,70,"1"],["B","ADD",42,70,"1"],["B","ADD",40,70,"1"],["B","ADD",38,70,"1"],["B","SCALE",70,"-1/2"],["B","ADD",75,70,"2"],["B","ADD",74,70,"2"],["B","ADD",73,70,"2"],["B","ADD",72,70,"2"],["B","ADD",71,70,"2"],["B","ADD",68,69,"1/2"],["B","ADD",67,69,"-1"],["B","ADD",66,69,"-1"],["B","ADD",65,69,"-1"],["B","ADD",64,69,"-1"],["B","ADD",63,69,"-1"],["B","ADD",62,69,"-1"],["B","ADD",61,69,"-1"],["B","ADD",60,69,"-1"],["B","ADD",59,69,"-1"],["B","ADD",58,69,"-1"],["B","ADD",56,69,"1"],["B","ADD",54,69,"1"],["B","ADD",52,69,"1"],["B","ADD",50,69,"1"],["B","ADD",48,69,"1"],["B","ADD",46,69,"1"],["B","ADD",44,69,"1"],["B","ADD",42,69,"1"],["B","ADD",40,69,"1"],["B","ADD",38,69,"1"],["B","SCALE",69,"-1"],["B","ADD",75,69,"1"],["B","ADD",74,69,"1"],["B","ADD",73,69,"1"],["B","ADD",72,69,"1"],["B","ADD",71,69,"1"],["B","ADD",70,69,"3/2"],["B","SWAP",69,70],["B","ADD",67,68,"2"],["B","ADD",66,68,"2"],["B","ADD",65,68,"2"],["B","ADD",64,68,"2"],["B","ADD",63,68,"2"],["B","ADD",62,68,"2"],["B","ADD",61,68,"2"],["B","ADD",60,68,"2"],["B","ADD",59,68,"2"],["B","ADD",58,68,"2"],["B","ADD",56,68,"-2"],["B","ADD",54,68,"-2"],["B","ADD",52,68,"-2"],["B","ADD",50,68,"-2"],["B","ADD",48,68,"-2"],["B","ADD",46,68,"-2"],["B","ADD",44,68,"-2"],["B","ADD",42,68,"-2"],["B","ADD",40,68,"-2"],["B","ADD",38,68,"-2"],["B","SCALE",68,"2"],["B","ADD",75,68,"1"],["B","ADD",74,68,"1"],["B","ADD",73,68,"1"],["B","ADD",72,68,"1"],["B","ADD",71,68,"1"],["B","ADD",70,68,"1"],["B","ADD",69,68,"3/2"],["B","SWAP",68,69],["B","ADD",66,67,"-1/2"],["B","ADD",65,67,"-1"],["B","ADD",64,67,"-1"],["B","ADD",63,67,"-1"],["B","ADD",62,67,"-1"],["B","ADD",61,67,"-1"],["B","ADD",60,67,"-1"],["B","ADD",59,67,"-1"],["B","ADD",58,67,"-1"],["B","ADD",56,67,"1"],["B","ADD",54,67,"1"],["B","ADD",52,67,"1"],["B","ADD",50,67,"1"],["B","ADD",48,67,"1"],["B","ADD",46,67,"1"],["B","ADD",44,67,"1"],["B","ADD",42,67,"1"],["B","ADD",40,67,"1"],["B","ADD",38,67,"1"],["B","SCALE",67,"-1/2"],["B","ADD",75,67,"2"],["B","ADD",74,67,"2"],["B","ADD",73,67,"2"],["B","ADD",72,67,"2"],["B","ADD",71,67,"2"],["B","ADD",70,67,"2"],["B","ADD",69,67,"2"],["B","ADD",68,67,"2"],["B","ADD",65,66,"2"],["B","ADD",64,66,"2"],["B","ADD",63,66,"2"],["B","ADD",62,66,"2"],["B","ADD",61,66,"2"],["B","ADD",60,66,"2"],["B","ADD",59,66,"2"],["B","ADD",58,66,"2"],["B","ADD",56,66,"-2"],["B","ADD",54,66,"-2"],["B","ADD",52,66,"-2"],["B","ADD",50,66,"-2"],["B","ADD",48,66,"-2"],["B","ADD",46,66,"-2"],["B","ADD",44,66,"-2"],["B","ADD",42,66,"-2"],["B","ADD",40,66,"-2"],["B","ADD",38,66,"-2"],["B","SCALE",66,"2"],["B","ADD",75,66,"1"],["B","ADD",74,66,"1"],["B","ADD",73,66,"1"],["B","ADD",72,66,"1"],["B","ADD",71,66,"1"],["B","ADD",70,66,"1"],["B","ADD",69,66,"1"],["B","ADD",68,66,"1"],["B","ADD",67,66,"3/2"],["B","SWAP",66,67],["B","ADD",63,64,"-1/2"],["B","ADD",62,64,"-1"],["B","ADD",61,64,"-1"],["B","ADD",60,64,"-1"],["B","ADD",59,64,"-1"],["B","ADD",58,64,"-1"],["B","ADD",56,64,"1"],["B","ADD",54,64,"1"],["B","ADD",52,64,"1"],["B","ADD",50,64,"1"],["B","ADD",48,64,"1"],["B","ADD",46,64,"1"],["B","ADD",44,64,"1"],["B","ADD",42,64,"1"],["B","ADD",40,64,"1"],["B","ADD",38,64,"1"],["B","SCALE",64,"-1/2"],["B","ADD",75,64,"2"],["B","ADD",74,64,"2"],["B","ADD",73,64,"2"],["B","ADD",72,64,"2"],["B","ADD",71,64,"2"],["B","ADD",70,64,"2"],["B","ADD",69,64,"2"],["B","ADD",68,64,"2"],["B","ADD",67,64,"2"],["B","ADD",66,64,"2"],["B","ADD",65,64,"2"],["B","ADD",62,63,"2"],["B","ADD",61,63,"2"],["B","ADD",60,63,"2"],["B","ADD",59,63,"2"],["B","ADD",58,63,"2"],["B","ADD",56,63,"-2"],["B","ADD",54,63,"-2"],["B","ADD",52,63,"-2"],["B","ADD",50,63,"-2"],["B","ADD",48,63,"-2"],["B","ADD",46,63,"-2"],["B","ADD",44,63,"-2"],["B","ADD",42,63,"-2"],["B","ADD",40,63,"-2"],["B","ADD",38,63,"-2"],["B","SCALE",63,"2"],["B","ADD",75,63,"1"],["B","ADD",74,63,"1"],["B","ADD",73,63,"1"],["B","ADD",72,63,"1"],["B","ADD",71,63,"1"],["B","ADD",70,63,"1"],["B","ADD",69,63,"1"],["B","ADD",68,63,"1"],["B","ADD",67,63,"1"],["B","ADD",66,63,"1"],["B","ADD",65,63,"1"],["B","ADD",64,63,"3/2"],["B","SWAP",63,64],["B","ADD",61,62,"-1"],["B","ADD",60,62,"-1/2"],["B","ADD",59,62,"-1"],["B","ADD",58,62,"-1"],["B","ADD",56,62,"1"],["B","ADD",54,62,"1"],["B","ADD",52,62,"1"],["B","ADD",50,62,"1"],["B","ADD",48,62,"1"],["B","ADD",46,62,"1"],["B","ADD",44,62,"1"],["B","ADD",42,62,"1"],["B","ADD",40,62,"1"],["B","ADD",38,62,"1"],["B","SCALE",62,"-1/2"],["B","ADD",75,62,"2"],["B","ADD",74,62,"2"],["B","ADD",73,62,"2"],["B","ADD",72,62,"2"],["B","ADD",71,62,"2"],["B","ADD",70,62,"2"],["B","ADD",69,62,"2"],["B","ADD",68,62,"2"],["B","ADD",67,62,"2"],["B","ADD",66,62,"2"],["B","ADD",65,62,"2"],["B","ADD",64,62,"2"],["B","ADD",63,62,"2"],["B","ADD",60,61,"1/2"],["B","ADD",59,61,"-1"],["B","ADD",58,61,"-1"],["B","ADD",56,61,"1"],["B","ADD",54,61,"1"],["B","ADD",52,61,"1"],["B","ADD",50,61,"1"],["B","ADD",48,61,"1"],["B","ADD",46,61,"1"],["B","ADD",44,61,"1"],["B","ADD",42,61,"1"],["B","ADD",40,61,"1"],["B","ADD",38,61,"1"],["B","SCALE",61,"-1"],["B","ADD",75,61,"1"],["B","ADD",74,61,"1"],["B","ADD",73,61,"1"],["B","ADD",72,61,"1"],["B","ADD",71,61,"1"],["B","ADD",70,61,"1"],["B","ADD",69,61,"1"],["B","ADD",68,61,"1"],["B","ADD",67,61,"1"],["B","ADD",66,61,"1"],["B","ADD",65,61,"1"],["B","ADD",64,61,"1"],["B","ADD",63,61,"1"],["B","ADD",62,61,"3/2"],["B","SWAP",61,62],["B","ADD",59,60,"2"],["B","ADD",58,60,"2"],["B","ADD",56,60,"-2"],["B","ADD",54,60,"-2"],["B","ADD",52,60,"-2"],["B","ADD",50,60,"-2"],["B","ADD",48,60,"-2"],["B","ADD",46,60,"-2"],["B","ADD",44,60,"-2"],["B","ADD",42,60,"-2"],["B","ADD",40,60,"-2"],["B","ADD",38,60,"-2"],["B","SCALE",60,"2"],["B","ADD",75,60,"1"],["B","ADD",74,60,"1"],["B","ADD",73,60,"1"],["B","ADD",72,60,"1"],["B","ADD",71,60,"1"],["B","ADD",70,60,"1"],["B","ADD",69,60,"1"],["B","ADD",68,60,"1"],["B","ADD",67,60,"1"],["B","ADD",66,60,"1"],["B","ADD",65,60,"1"],["B","ADD",64,60,"1"],["B","ADD",63,60,"1"],["B","ADD",62,60,"1"],["B","ADD",61,60,"3/2"],["B","SWAP",60,61],["B","ADD",58,59,"-1/2"],["B","ADD",56,59,"1"],["B","ADD",54,59,"1"],["B","ADD",52,59,"1"],["B","ADD",50,59,"1"],["B","ADD",48,59,"1"],["B","ADD",46,59,"1"],["B","ADD",44,59,"1"],["B","ADD",42,59,"1"],["B","ADD",40,59,"1"],["B","ADD",38,59,"1"],["B","SCALE",59,"-1/2"],["B","ADD",75,59,"2"],["B","ADD",74,59,"2"],["B","ADD",73,59,"2"],["B","ADD",72,59,"2"],["B","ADD",71,59,"2"],["B","ADD",70,59,"2"],["B","ADD",69,59,"2"],["B","ADD",68,59,"2"],["B","ADD",67,59,"2"],["B","ADD",66,59,"2"],["B","ADD",65,59,"2"],["B","ADD",64,59,"2"],["B","ADD",63,59,"2"],["B","ADD",62,59,"2"],["B","ADD",61,59,"2"],["B","ADD",60,59,"2"],["B","ADD",56,58,"-2"],["B","ADD",54,58,"-2"],["B","ADD",52,58,"-2"],["B","ADD",50,58,"-2"],["B","ADD",48,58,"-2"],["B","ADD",46,58,"-2"],["B","ADD",44,58,"-2"],["B","ADD",42,58,"-2"],["B","ADD",40,58,"-2"],["B","ADD",38,58,"-2"],["B","SCALE",58,"2"],["B","ADD",75,58,"1"],["B","ADD",74,58,"1"],["B","ADD",73,58,"1"],["B","ADD",72,58,"1"],["B","ADD",71,58,"1"],["B","ADD",70,58,"1"],["B","ADD",69,58,"1"],["B","ADD",68,58,"1"],["B","ADD",67,58,"1"],["B","ADD",66,58,"1"],["B","ADD",65,58,"1"],["B","ADD",64,58,"1"],["B","ADD",63,58,"1"],["B","ADD",62,58,"1"],["B","ADD",61,58,"1"],["B","ADD",60,58,"1"],["B","ADD",59,58,"3/2"],["B","SWAP",58,59],["B","ADD",56,57,"-2"],["B","ADD",54,57,"-2"],["B","ADD",52,57,"-2"],["B","ADD",50,57,"-2"],["B","ADD",48,57,"-2"],["B","ADD",46,57,"-2"],["B","ADD",44,57,"-2"],["B","ADD",42,57,"-2"],["B","ADD",40,57,"-2"],["B","ADD",38,57,"-2"],["B","ADD",75,57,"2"],["B","ADD",74,57,"2"],["B","ADD",73,57,"2"],["B","ADD",72,57,"2"],["B","ADD",71,57,"2"],["B","ADD",70,57,"2"],["B","ADD",69,57,"2"],["B","ADD",68,57,"2"],["B","ADD",67,57,"2"],["B","ADD",66,57,"2"],["B","ADD",65,57,"2"],["B","ADD",64,57,"2"],["B","ADD",63,57,"2"],["B","ADD",62,57,"2"],["B","ADD",61,57,"2"],["B","ADD",60,57,"2"],["B","ADD",59,57,"2"],["B","ADD",58,57,"2"],["B","ADD",54,56,"-2"],["B","ADD",52,56,"-2"],["B","ADD",50,56,"-2"],["B","ADD",48,56,"-2"],["B","ADD",46,56,"-2"],["B","ADD",44,56,"-2"],["B","ADD",42,56,"-2"],["B","ADD",40,56,"-2"],["B","ADD",38,56,"-2"],["B","SCALE",56,"-1"],["B","ADD",75,56,"-2"],["B","ADD",74,56,"-2"],["B","ADD",73,56,"-2"],["B","ADD",72,56,"-2"],["B","ADD",71,56,"-2"],["B","ADD",70,56,"-2"],["B","ADD",69,56,"-2"],["B","ADD",68,56,"-2"],["B","ADD",67,56,"-2"],["B","ADD",66,56,"-2"],["B","ADD",65,56,"-2"],["B","ADD",64,56,"-2"],["B","ADD",63,56,"-2"],["B","ADD",62,56,"-2"],["B","ADD",61,56,"-2"],["B","ADD",60,56,"-2"],["B","ADD",59,56,"-2"],["B","ADD",58,56,"-2"],["B","ADD",54,55,"2"],["B","ADD",52,55,"2"],["B","ADD",50,55,"2"],["B","ADD",48,55,"2"],["B","ADD",46,55,"2"],["B","ADD",44,55,"2"],["B","ADD",42,55,"2"],["B","ADD",40,55,"2"],["B","ADD",38,55,"2"],["B","ADD",75,55,"-2"],["B","ADD",74,55,"-2"],["B","ADD",73,55,"-2"],["B","ADD",72,55,"-2"],["B","ADD",71,55,"-2"],["B","ADD",70,55,"-2"],["B","ADD",69,55,"-2"],["B","ADD",68,55,"-2"],["B","ADD",67,55,"-2"],["B","ADD",66,55,"-2"],["B","ADD",65,55,"-2"],["B","ADD",64,55,"-2"],["B","ADD",63,55,"-2"],["B","ADD",62,55,"-2"],["B","ADD",61,55,"-2"],["B","ADD",60,55,"-2"],["B","ADD",59,55,"-2"],["B","ADD",58,55,"-2"],["B","ADD",56,55,"2"],["B","ADD",52,53,"-2"],["B","ADD",50,53,"-2"],["B","ADD",48,53,"-2"],["B","ADD",46,53,"-2"],["B","ADD",44,53,"-2"],["B","ADD",42,53,"-2"],["B","ADD",40,53,"-2"],["B","ADD",38,53,"-2"],["B","ADD",75,53,"2"],["B","ADD",74,53,"2"],["B","ADD",73,53,"2"],["B","ADD",72,53,"2"],["B","ADD",71,53,"2"],["B","ADD",70,53,"2"],["B","ADD",69,53,"2"],["B","ADD",68,53,"2"],["B","ADD",67,53,"2"],["B","ADD",66,53,"2"],["B","ADD",65,53,"2"],["B","ADD",64,53,"2"],["B","ADD",63,53,"2"],["B","ADD",62,53,"2"],["B","ADD",61,53,"2"],["B","ADD",60,53,"2"],["B","ADD",59,53,"2"],["B","ADD",58,53,"2"],["B","ADD",56,53,"-2"],["B","ADD",54,53,"-2"],["B","ADD",50,52,"-2"],["B","ADD",48,52,"-2"],["B","ADD",46,52,"-2"],["B","ADD",44,52,"-2"],["B","ADD",42,52,"-2"],["B","ADD",40,52,"-2"],["B","ADD",38,52,"-2"],["B","SCALE",52,"-1"],["B","ADD",75,52,"-2"],["B","ADD",74,52,"-2"],["B","ADD",73,52,"-2"],["B","ADD",72,52,"-2"],["B","ADD",71,52,"-2"],["B","ADD",70,52,"-2"],["B","ADD",69,52,"-2"],["B","ADD",68,52,"-2"],["B","ADD",67,52,"-2"],["B","ADD",66,52,"-2"],["B","ADD",65,52,"-2"],["B","ADD",64,52,"-2"],["B","ADD",63,52,"-2"],["B","ADD",62,52,"-2"],["B","ADD",61,52,"-2"],["B","ADD",60,52,"-2"],["B","ADD",59,52,"-2"],["B","ADD",58,52,"-2"],["B","ADD",56,52,"2"],["B","ADD",54,52,"2"],["B","ADD",50,51,"2"],["B","ADD",48,51,"2"],["B","ADD",46,51,"2"],["B","ADD",44,51,"2"],["B","ADD",42,51,"2"],["B","ADD",40,51,"2"],["B","ADD",38,51,"2"],["B","ADD",75,51,"-2"],["B","ADD",74,51,"-2"],["B","ADD",73,51,"-2"],["B","ADD",72,51,"-2"],["B","ADD",71,51,"-2"],["B","ADD",70,51,"-2"],["B","ADD",69,51,"-2"],["B","ADD",68,51,"-2"],["B","ADD",67,51,"-2"],["B","ADD",66,51,"-2"],["B","ADD",65,51,"-2"],["B","ADD",64,51,"-2"],["B","ADD",63,51,"-2"],["B","ADD",62,51,"-2"],["B","ADD",61,51,"-2"],["B","ADD",60,51,"-2"],["B","ADD",59,51,"-2"],["B","ADD",58,51,"-2"],["B","ADD",56,51,"2"],["B","ADD",54,51,"2"],["B","ADD",52,51,"2"],["B","ADD",48,49,"-2"],["B","ADD",46,49,"-2"],["B","ADD",44,49,"-2"],["B","ADD",42,49,"-2"],["B","ADD",40,49,"-2"],["B","ADD",38,49,"-2"],["B","ADD",75,49,"2"],["B","ADD",74,49,"2"],["B","ADD",73,49,"2"],["B","ADD",72,49,"2"],["B","ADD",71,49,"2"],["B","ADD",70,49,"2"],["B","ADD",69,49,"2"],["B","ADD",68,49,"2"],["B","ADD",67,49,"2"],["B","ADD",66,49,"2"],["B","ADD",65,49,"2"],["B","ADD",64,49,"2"],["B","ADD",63,49,"2"],["B","ADD",62,49,"2"],["B","ADD",61,49,"2"],["B","ADD",60,49,"2"],["B","ADD",59,49,"2"],["B","ADD",58,49,"2"],["B","ADD",56,49,"-2"],["B","ADD",54,49,"-2"],["B","ADD",52,49,"-2"],["B","ADD",50,49,"-2"],["B","ADD",46,48,"-2"],["B","ADD",44,48,"-2"],["B","ADD",42,48,"-2"],["B","ADD",40,48,"-2"],["B","ADD",38,48,"-2"],["B","SCALE",48,"-1"],["B","ADD",75,48,"-2"],["B","ADD",74,48,"-2"],["B","ADD",73,48,"-2"],["B","ADD",72,48,"-2"],["B","ADD",71,48,"-2"],["B","ADD",70,48,"-2"],["B","ADD",69,48,"-2"],["B","ADD",68,48,"-2"],["B","ADD",67,48,"-2"],["B","ADD",66,48,"-2"],["B","ADD",65,48,"-2"],["B","ADD",64,48,"-2"],["B","ADD",63,48,"-2"],["B","ADD",62,48,"-2"],["B","ADD",61,48,"-2"],["B","ADD",60,48,"-2"],["B","ADD",59,48,"-2"],["B","ADD",58,48,"-2"],["B","ADD",56,48,"2"],["B","ADD",54,48,"2"],["B","ADD",52,48,"2"],["B","ADD",50,48,"2"],["B","ADD",46,47,"2"],["B","ADD",44,47,"2"],["B","ADD",42,47,"2"],["B","ADD",40,47,"2"],["B","ADD",38,47,"2"],["B","ADD",75,47,"-2"],["B","ADD",74,47,"-2"],["B","ADD",73,47,"-2"],["B","ADD",72,47,"-2"],["B","ADD",71,47,"-2"],["B","ADD",70,47,"-2"],["B","ADD",69,47,"-2"],["B","ADD",68,47,"-2"],["B","ADD",67,47,"-2"],["B","ADD",66,47,"-2"],["B","ADD",65,47,"-2"],["B","ADD",64,47,"-2"],["B","ADD",63,47,"-2"],["B","ADD",62,47,"-2"],["B","ADD",61,47,"-2"],["B","ADD",60,47,"-2"],["B","ADD",59,47,"-2"],["B","ADD",58,47,"-2"],["B","ADD",56,47,"2"],["B","ADD",54,47,"2"],["B","ADD",52,47,"2"],["B","ADD",50,47,"2"],["B","ADD",48,47,"2"],["B","ADD",44,45,"-2"],["B","ADD",42,45,"-2"],["B","ADD",40,45,"-2"],["B","ADD",38,45,"-2"],["B","ADD",75,45,"2"],["B","ADD",74,45,"2"],["B","ADD",73,45,"2"],["B","ADD",72,45,"2"],["B","ADD",71,45,"2"],["B","ADD",70,45,"2"],["B","ADD",69,45,"2"],["B","ADD",68,45,"2"],["B","ADD",67,45,"2"],["B","ADD",66,45,"2"],["B","ADD",65,45,"2"],["B","ADD",64,45,"2"],["B","ADD",63,45,"2"],["B","ADD",62,45,"2"],["B","ADD",61,45,"2"],["B","ADD",60,45,"2"],["B","ADD",59,45,"2"],["B","ADD",58,45,"2"],["B","ADD",56,45,"-2"],["B","ADD",54,45,"-2"],["B","ADD",52,45,"-2"],["B","ADD",50,45,"-2"],["B","ADD",48,45,"-2"],["B","ADD",46,45,"-2"],["B","ADD",42,44,"-2"],["B","ADD",40,44,"-2"],["B","ADD",38,44,"-2"],["B","SCALE",44,"-1"],["B","ADD",75,44,"-2"],["B","ADD",74,44,"-2"],["B","ADD",73,44,"-2"],["B","ADD",72,44,"-2"],["B","ADD",71,44,"-2"],["B","ADD",70,44,"-2"],["B","ADD",69,44,"-2"],["B","ADD",68,44,"-2"],["B","ADD",67,44,"-2"],["B","ADD",66,44,"-2"],["B","ADD",65,44,"-2"],["B","ADD",64,44,"-2"],["B","ADD",63,44,"-2"],["B","ADD",62,44,"-2"],["B","ADD",61,44,"-2"],["B","ADD",60,44,"-2"],["B","ADD",59,44,"-2"],["B","ADD",58,44,"-2"],["B","ADD",56,44,"2"],["B","ADD",54,44,"2"],["B","ADD",52,44,"2"],["B","ADD",50,44,"2"],["B","ADD",48,44,"2"],["B","ADD",46,44,"2"],["B","ADD",42,43,"2"],["B","ADD",40,43,"2"],["B","ADD",38,43,"2"],["B","ADD",75,43,"-2"],["B","ADD",74,43,"-2"],["B","ADD",73,43,"-2"],["B","ADD",72,43,"-2"],["B","ADD",71,43,"-2"],["B","ADD",70,43,"-2"],["B","ADD",69,43,"-2"],["B","ADD",68,43,"-2"],["B","ADD",67,43,"-2"],["B","ADD",66,43,"-2"],["B","ADD",65,43,"-2"],["B","ADD",64,43,"-2"],["B","ADD",63,43,"-2"],["B","ADD",62,43,"-2"],["B","ADD",61,43,"-2"],["B","ADD",60,43,"-2"],["B","ADD",59,43,"-2"],["B","ADD",58,43,"-2"],["B","ADD",56,43,"2"],["B","ADD",54,43,"2"],["B","ADD",52,43,"2"],["B","ADD",50,43,"2"],["B","ADD",48,43,"2"],["B","ADD",46,43,"2"],["B","ADD",44,43,"2"],["B","ADD",40,41,"-2"],["B","ADD",38,41,"-2"],["B","ADD",75,41,"2"],["B","ADD",74,41,"2"],["B","ADD",73,41,"2"],["B","ADD",72,41,"2"],["B","ADD",71,41,"2"],["B","ADD",70,41,"2"],["B","ADD",69,41,"2"],["B","ADD",68,41,"2"],["B","ADD",67,41,"2"],["B","ADD",66,41,"2"],["B","ADD",65,41,"2"],["B","ADD",64,41,"2"],["B","ADD",63,41,"2"],["B","ADD",62,41,"2"],["B","ADD",61,41,"2"],["B","ADD",60,41,"2"],["B","ADD",59,41,"2"],["B","ADD",58,41,"2"],["B","ADD",56,41,"-2"],["B","ADD",54,41,"-2"],["B","ADD",52,41,"-2"],["B","ADD",50,41,"-2"],["B","ADD",48,41,"-2"],["B","ADD",46,41,"-2"],["B","ADD",44,41,"-2"],["B","ADD",42,41,"-2"],["B","ADD",38,40,"-2"],["B","SCALE",40,"-1"],["B","ADD",75,40,"-2"],["B","ADD",74,40,"-2"],["B","ADD",73,40,"-2"],["B","ADD",72,40,"-2"],["B","ADD",71,40,"-2"],["B","ADD",70,40,"-2"],["B","ADD",69,40,"-2"],["B","ADD",68,40,"-2"],["B","ADD",67,40,"-2"],["B","ADD",66,40,"-2"],["B","ADD",65,40,"-2"],["B","ADD",64,40,"-2"],["B","ADD",63,40,"-2"],["B","ADD",62,40,"-2"],["B","ADD",61,40,"-2"],["B","ADD",60,40,"-2"],["B","ADD",59,40,"-2"],["B","ADD",58,40,"-2"],["B","ADD",56,40,"2"],["B","ADD",54,40,"2"],["B","ADD",52,40,"2"],["B","ADD",50,40,"2"],["B","ADD",48,40,"2"],["B","ADD",46,40,"2"],["B","ADD",44,40,"2"],["B","ADD",42,40,"2"],["B","SCALE",39,"-1"],["B","ADD",75,39,"-2"],["B","ADD",74,39,"-2"],["B","ADD",73,39,"-2"],["B","ADD",72,39,"-2"],["B","ADD",71,39,"-2"],["B","ADD",70,39,"-2"],["B","ADD",69,39,"-2"],["B","ADD",68,39,"-2"],["B","ADD",67,39,"-2"],["B","ADD",66,39,"-2"],["B","ADD",65,39,"-2"],["B","ADD",64,39,"-2"],["B","ADD",63,39,"-2"],["B","ADD",62,39,"-2"],["B","ADD",61,39,"-2"],["B","ADD",60,39,"-2"],["B","ADD",59,39,"-2"],["B","ADD",58,39,"-2"],["B","SCALE",38,"1/2"],["B","ADD",75,38,"2"],["B","ADD",74,38,"2"],["B","ADD",73,38,"2"],["B","ADD",72,38,"2"],["B","ADD",71,38,"2"],["B","ADD",70,38,"2"],["B","ADD",69,38,"2"],["B","ADD",68,38,"2"],["B","ADD",67,38,"2"],["B","ADD",66,38,"2"],["B","ADD",65,38,"2"],["B","ADD",64,38,"2"],["B","ADD",63,38,"2"],["B","ADD",62,38,"2"],["B","ADD",61,38,"2"],["B","ADD",60,38,"2"],["B","ADD",59,38,"2"],["B","ADD",58,38,"2"],["B","ADD",56,38,"-2"],["B","ADD",54,38,"-2"],["B","ADD",52,38,"-2"],["B","ADD",50,38,"-2"],["B","ADD",48,38,"-2"],["B","ADD",46,38,"-2"],["B","ADD",44,38,"-2"],["B","ADD",42,38,"-2"],["B","ADD",40,38,"-2"],["B","SWAP",38,39],["B","LAMBDA",38,-1],["B","QUERY",38,39,-1],["B","LAMBDA",38,1],["B","ADD",38,39,"-1"],["B","ADD",39,75,"1"],["B","ADD",72,74,"-1"],["B","ADD",70,74,"-1"],["B","ADD",68,74,"-1"],["B","ADD",66,74,"-1"],["B","ADD",64,74,"-1"],["B","ADD",62,74,"-1"],["B","ADD",58,74,"-1/2"],["B","ADD",39,74,"1"],["B","SWAP",73,75],["B","ADD",39,72,"1"],["B","SWAP",72,74],["B","ADD",39,71,"-1"],["B","ADD",39,70,"1"],["B","ADD",39,68,"-1"],["B","ADD",39,67,"1"],["B","ADD",39,66,"-1"],["B","SWAP",65,69],["B","ADD",39,64,"1"],["B","SWAP",64,68],["B","ADD",39,63,"-1"],["B","SWAP",63,71],["B","ADD",39,62,"1"],["B","SWAP",62,70],["B","SWAP",61,75],["B","ADD",39,60,"-1"],["B","SWAP",60,74],["B","ADD",58,59,"-1"],["B","ADD",38,59,"1"],["B","SCALE",59,"-2"],["B","ADD",75,59,"1"],["B","ADD",74,59,"1"],["B","SWAP",59,73],["B","SCALE",58,"-2"],["B","ADD",72,58,"-1"],["B","ADD",70,58,"1"],["B","ADD",68,58,"1"],["B","ADD",66,58,"1"],["B","ADD",64,58,"1"],["B","ADD",62,58,"1"],["B","ADD",60,58,"1"],["B","ADD",39,57,"-1"],["B","ADD",39,56,"1"],["B","ADD",39,55,"-1"],["B","ADD",39,53,"1"],["B","ADD",39,52,"-1"],["B","ADD",39,51,"1"],["B","ADD",39,49,"-1"],["B","ADD",39,48,"1"],["B","ADD",39,47,"-1"],["B","ADD",39,45,"1"],["B","ADD",39,44,"-1"],["B","ADD",39,43,"1"],["B","ADD",39,41,"-1"],["B","ADD",39,40,"1"],["B","ADD",38,39,"1"],["B","SCALE",39,"-128"],["B","ADD",72,39,"1/64"],["B","ADD",70,39,"-1/64"],["B","ADD",68,39,"-1/64"],["B","ADD",66,39,"-1/64"],["B","ADD",64,39,"-1/64"],["B","ADD",62,39,"-1/64"],["B","ADD",60,39,"-1/64"],["B","ADD",58,39,"-1/64"],["B","SCALE",38,"128"],["B","ADD",75,38,"1/32"],["B","ADD",74,38,"1/64"],["B","ADD",73,38,"1/32"],["B","ADD",72,38,"-1/64"],["B","SWAP",38,39],["B","LAMBDA",38,-1],["J",10,[1,0,19,20],[39,38,"-1","1/2"]],["A","LAMBDA",19,-1],["A","SCALE",20,"-1"],["A","LAMBDA",0,1],["A","ADD",0,1,"-1"],["A","IDLE_ONE",2,[10]],["A","IDLE_ONE",3,[10,11]],["A","IDLE_ONE",4,[10,11,12]],["A","IDLE_ONE",5,[10,11,12,13]],["A","IDLE_ONE",6,[10,11,12,13,14]],["A","IDLE_ONE",7,[10,11,12,13,14,15]],["A","IDLE_ONE",8,[10,11,12,13,14,15,16]],["A","IDLE_ONE",9,[10,11,12,13,14,15,16,17]],["A","SWAP",17,18],["A","SWAP",16,18],["A","SWAP",15,18],["A","SWAP",14,18],["A","SWAP",13,18],["A","SWAP",12,18],["A","SWAP",11,18],["A","SWAP",10,18],["A","SWAP",9,18],["A","SWAP",8,18],["A","SWAP",7,18],["A","SWAP",6,18],["A","SWAP",5,18],["A","SWAP",4,18],["A","SWAP",3,18],["A","ADD",1,2,"-1"],["A","SCALE",2,"-1"],["A","SWAP",2,18],["A","SCALE",1,"-1"],["A","ADD",18,1,"2"],["A","ADD",18,0,"2"],["A","ADD",1,0,"1"],["A","SWAP",0,18],["A","LAMBDA",0,-1],["A","ADD",19,20,"-1"],["A","IDLE_ONE",21,[10]],["A","IDLE_ONE",22,[10,11]],["A","IDLE_ONE",23,[10,11,12]],["A","IDLE_ONE",24,[10,11,12,13]],["A","IDLE_ONE",25,[10,11,12,13,14]],["A","IDLE_ONE",26,[10,11,12,13,14,15]],["A","IDLE_ONE",27,[10,11,12,13,14,15,16]],["A","IDLE_ONE",28,[10,11,12,13,14,15,16,17]],["A","SWAP",36,37],["A","SWAP",35,37],["A","SWAP",34,37],["A","SWAP",33,37],["A","SWAP",32,37],["A","SWAP",31,37],["A","SWAP",30,37],["A","SWAP",29,37],["A","SWAP",28,37],["A","SWAP",27,37],["A","SWAP",26,37],["A","SWAP",25,37],["A","SWAP",24,37],["A","SWAP",23,37],["A","SWAP",22,37],["A","ADD",20,21,"-1"],["A","SCALE",21,"-1"],["A","SWAP",21,37],["A","ADD",37,20,"-2"],["A","ADD",37,19,"2"],["A","ADD",20,19,"-1"],["A","SWAP",19,37],["A","LAMBDA",19,1],["B","LAMBDA",38,1],["B","IDLE_ONE",58,[10,11,12,13,14,15,16,17]],["B","IDLE_ONE",59,[10,11,12,13,14,15,16,17]],["B","IDLE_ONE",60,[10,11,12,13,14,15,16]],["B","IDLE_ONE",61,[10,11,12,13,14,15,16]],["B","IDLE_ONE",62,[10,11,12,13,14,15]],["B","IDLE_ONE",63,[10,11,12,13,14,15]],["B","IDLE_ONE",64,[10,11,12,13,14]],["B","IDLE_ONE",65,[10,11,12,13,14]],["B","IDLE_ONE",66,[10,11,12,13]],["B","IDLE_ONE",67,[10,11,12,13]],["B","IDLE_ONE",68,[10,11,12]],["B","IDLE_ONE",69,[10,11,12]],["B","IDLE_ONE",70,[10,11]],["B","IDLE_ONE",71,[10,11]],["B","IDLE_ONE",72,[10]],["B","IDLE_ONE",73,[10]],["B","IDLE_ONE",74,[10]],["B","IDLE_ONE",75,[10]],["B","ADD",74,75,"-1/2"],["B","ADD",73,75,"-1"],["B","ADD",72,75,"1/2"],["B","ADD",39,75,"-64"],["B","SCALE",75,"1/4"],["B","ADD",72,74,"-2"],["B","SCALE",74,"2"],["B","ADD",75,74,"1/2"],["B","ADD",72,73,"3/2"],["B","ADD",39,73,"64"],["B","ADD",38,73,"64"],["B","SCALE",73,"2"],["B","ADD",75,73,"-5/8"],["B","ADD",74,73,"-3/2"],["B","SWAP",73,75],["B","ADD",38,72,"-64"],["B","ADD",74,72,"2"],["B","ADD",73,72,"3/2"],["B","SWAP",72,73],["B","SWAP",71,73],["B","SWAP",70,72],["B","SWAP",69,71],["B","SWAP",68,70],["B","SWAP",67,69],["B","SWAP",66,68],["B","SWAP",65,67],["B","SWAP",64,66],["B","SWAP",63,65],["B","SWAP",62,64],["B","SWAP",61,63],["B","SWAP",60,62],["B","SWAP",59,61],["B","SWAP",58,60],["B","ADD",38,39,"1/2"],["B","SCALE",39,"-1"],["B","ADD",75,39,"1/32"],["B","ADD",74,39,"-1/64"],["B","ADD",59,39,"1/64"],["B","ADD",58,39,"1/128"],["B","SCALE",38,"-1"],["B","ADD",75,38,"-1/32"],["B","ADD",59,38,"-1/64"],["B","ADD",58,38,"-1/64"],["B","ADD",39,38,"-1"],["B","LAMBDA",38,-1],["J",11,[1,0,19,20],[39,38,"-1","1/2"]],["A","LAMBDA",19,-1],["A","SCALE",20,"-1"],["A","LAMBDA",0,1],["A","SWAP",17,18],["A","SWAP",16,18],["A","SWAP",15,18],["A","SWAP",14,18],["A","SWAP",13,18],["A","SWAP",12,18],["A","SWAP",11,18],["A","SWAP",10,18],["A","SWAP",9,18],["A","SWAP",8,18],["A","SWAP",7,18],["A","SWAP",6,18],["A","SWAP",5,18],["A","SWAP",4,18],["A","SWAP",3,18],["A","ADD",1,2,"-1"],["A","ADD",0,2,"-1"],["A","SCALE",2,"-1"],["A","SWAP",2,18],["A","ADD",0,1,"-1"],["A","SCALE",1,"-1"],["A","ADD",18,1,"2"],["A","ADD",18,0,"2"],["A","ADD",1,0,"1"],["A","SWAP",0,18],["A","LAMBDA",0,-1],["A","SWAP",36,37],["A","SWAP",35,37],["A","SWAP",34,37],["A","SWAP",33,37],["A","SWAP",32,37],["A","SWAP",31,37],["A","SWAP",30,37],["A","SWAP",29,37],["A","SWAP",28,37],["A","SWAP",27,37],["A","SWAP",26,37],["A","SWAP",25,37],["A","SWAP",24,37],["A","SWAP",23,37],["A","SWAP",22,37],["A","ADD",20,21,"-1"],["A","ADD",19,21,"-1"],["A","SCALE",21,"-1"],["A","SWAP",21,37],["A","ADD",19,20,"-1"],["A","ADD",37,20,"-2"],["A","ADD",37,19,"2"],["A","ADD",20,19,"-1"],["A","SWAP",19,37],["A","LAMBDA",19,1],["B","LAMBDA",38,1],["B","IDLE_ONE",74,[11]],["B","IDLE_ONE",75,[11]],["B","ADD",74,75,"1"],["B","ADD",72,75,"-1/4"],["B","ADD",39,75,"-64"],["B","SCALE",75,"-1/2"],["B","ADD",73,74,"1/2"],["B","ADD",72,74,"1/2"],["B","ADD",39,74,"64"],["B","ADD",38,74,"32"],["B","SWAP",74,75],["B","ADD",72,73,"-1/2"],["B","ADD",39,73,"-128"],["B","SCALE",73,"-1"],["B","ADD",75,73,"2"],["B","ADD",74,73,"-1"],["B","ADD",38,72,"128"],["B","SCALE",72,"-2"],["B","ADD",74,72,"1"],["B","ADD",73,72,"1"],["B","SWAP",71,73],["B","SWAP",70,72],["B","SWAP",69,71],["B","SWAP",68,70],["B","SWAP",67,69],["B","SWAP",66,68],["B","SWAP",65,67],["B","SWAP",64,66],["B","SWAP",63,65],["B","SWAP",62,64],["B","SWAP",61,63],["B","SWAP",60,62],["B","ADD",38,39,"1/2"],["B","SCALE",39,"-1"],["B","ADD",75,39,"1/32"],["B","ADD",74,39,"-1/64"],["B","ADD",61,39,"1/64"],["B","ADD",60,39,"1/128"],["B","SCALE",38,"-1"],["B","ADD",75,38,"-1/32"],["B","ADD",61,38,"-1/64"],["B","ADD",60,38,"-1/64"],["B","ADD",39,38,"-1"],["B","LAMBDA",38,-1],["J",12,[1,0,19,20],[39,38,"-1","1/2"]],["A","LAMBDA",19,-1],["A","SCALE",20,"-1"],["A","LAMBDA",0,1],["A","SWAP",17,18],["A","SWAP",16,18],["A","SWAP",15,18],["A","SWAP",14,18],["A","SWAP",13,18],["A","SWAP",12,18],["A","SWAP",11,18],["A","SWAP",10,18],["A","SWAP",9,18],["A","SWAP",8,18],["A","SWAP",7,18],["A","SWAP",6,18],["A","SWAP",5,18],["A","SWAP",4,18],["A","SWAP",3,18],["A","ADD",1,2,"-1"],["A","ADD",0,2,"-1"],["A","SCALE",2,"-1"],["A","SWAP",2,18],["A","ADD",0,1,"-1"],["A","SCALE",1,"-1"],["A","ADD",18,1,"2"],["A","ADD",18,0,"2"],["A","ADD",1,0,"1"],["A","SWAP",0,18],["A","LAMBDA",0,-1],["A","SWAP",36,37],["A","SWAP",35,37],["A","SWAP",34,37],["A","SWAP",33,37],["A","SWAP",32,37],["A","SWAP",31,37],["A","SWAP",30,37],["A","SWAP",29,37],["A","SWAP",28,37],["A","SWAP",27,37],["A","SWAP",26,37],["A","SWAP",25,37],["A","SWAP",24,37],["A","SWAP",23,37],["A","SWAP",22,37],["A","ADD",20,21,"-1"],["A","ADD",19,21,"-1"],["A","SCALE",21,"-1"],["A","SWAP",21,37],["A","ADD",19,20,"-1"],["A","ADD",37,20,"-2"],["A","ADD",37,19,"2"],["A","ADD",20,19,"-1"],["A","SWAP",19,37],["A","LAMBDA",19,1],["B","LAMBDA",38,1],["B","IDLE_ONE",74,[12]],["B","IDLE_ONE",75,[12]],["B","ADD",74,75,"1"],["B","ADD",72,75,"-1/4"],["B","ADD",39,75,"-64"],["B","SCALE",75,"-1/2"],["B","ADD",73,74,"1/2"],["B","ADD",72,74,"1/2"],["B","ADD",39,74,"64"],["B","ADD",38,74,"32"],["B","SWAP",74,75],["B","ADD",72,73,"-1/2"],["B","ADD",39,73,"-128"],["B","SCALE",73,"-1"],["B","ADD",75,73,"2"],["B","ADD",74,73,"-1"],["B","ADD",38,72,"128"],["B","SCALE",72,"-2"],["B","ADD",74,72,"1"],["B","ADD",73,72,"1"],["B","SWAP",71,73],["B","SWAP",70,72],["B","SWAP",69,71],["B","SWAP",68,70],["B","SWAP",67,69],["B","SWAP",66,68],["B","SWAP",65,67],["B","SWAP",64,66],["B","SWAP",63,65],["B","SWAP",62,64],["B","ADD",38,39,"1/2"],["B","SCALE",39,"-1"],["B","ADD",75,39,"1/32"],["B","ADD",74,39,"-1/64"],["B","ADD",63,39,"1/64"],["B","ADD",62,39,"1/128"],["B","SCALE",38,"-1"],["B","ADD",75,38,"-1/32"],["B","ADD",63,38,"-1/64"],["B","ADD",62,38,"-1/64"],["B","ADD",39,38,"-1"],["B","LAMBDA",38,-1],["J",13,[1,0,19,20],[39,38,"-1","1/2"]],["A","LAMBDA",19,-1],["A","SCALE",20,"-1"],["A","LAMBDA",0,1],["A","SWAP",17,18],["A","SWAP",16,18],["A","SWAP",15,18],["A","SWAP",14,18],["A","SWAP",13,18],["A","SWAP",12,18],["A","SWAP",11,18],["A","SWAP",10,18],["A","SWAP",9,18],["A","SWAP",8,18],["A","SWAP",7,18],["A","SWAP",6,18],["A","SWAP",5,18],["A","SWAP",4,18],["A","SWAP",3,18],["A","ADD",1,2,"-1"],["A","ADD",0,2,"-1"],["A","SCALE",2,"-1"],["A","SWAP",2,18],["A","ADD",0,1,"-1"],["A","SCALE",1,"-1"],["A","ADD",18,1,"2"],["A","ADD",18,0,"2"],["A","ADD",1,0,"1"],["A","SWAP",0,18],["A","LAMBDA",0,-1],["A","SWAP",36,37],["A","SWAP",35,37],["A","SWAP",34,37],["A","SWAP",33,37],["A","SWAP",32,37],["A","SWAP",31,37],["A","SWAP",30,37],["A","SWAP",29,37],["A","SWAP",28,37],["A","SWAP",27,37],["A","SWAP",26,37],["A","SWAP",25,37],["A","SWAP",24,37],["A","SWAP",23,37],["A","SWAP",22,37],["A","ADD",20,21,"-1"],["A","ADD",19,21,"-1"],["A","SCALE",21,"-1"],["A","SWAP",21,37],["A","ADD",19,20,"-1"],["A","ADD",37,20,"-2"],["A","ADD",37,19,"2"],["A","ADD",20,19,"-1"],["A","SWAP",19,37],["A","LAMBDA",19,1],["B","LAMBDA",38,1],["B","IDLE_ONE",74,[13]],["B","IDLE_ONE",75,[13]],["B","ADD",74,75,"1"],["B","ADD",72,75,"-1/4"],["B","ADD",39,75,"-64"],["B","SCALE",75,"-1/2"],["B","ADD",73,74,"1/2"],["B","ADD",72,74,"1/2"],["B","ADD",39,74,"64"],["B","ADD",38,74,"32"],["B","SWAP",74,75],["B","ADD",72,73,"-1/2"],["B","ADD",39,73,"-128"],["B","SCALE",73,"-1"],["B","ADD",75,73,"2"],["B","ADD",74,73,"-1"],["B","ADD",38,72,"128"],["B","SCALE",72,"-2"],["B","ADD",74,72,"1"],["B","ADD",73,72,"1"],["B","SWAP",71,73],["B","SWAP",70,72],["B","SWAP",69,71],["B","SWAP",68,70],["B","SWAP",67,69],["B","SWAP",66,68],["B","SWAP",65,67],["B","SWAP",64,66],["B","ADD",38,39,"1/2"],["B","SCALE",39,"-1"],["B","ADD",75,39,"1/32"],["B","ADD",74,39,"-1/64"],["B","ADD",65,39,"1/64"],["B","ADD",64,39,"1/128"],["B","SCALE",38,"-1"],["B","ADD",75,38,"-1/32"],["B","ADD",65,38,"-1/64"],["B","ADD",64,38,"-1/64"],["B","ADD",39,38,"-1"],["B","LAMBDA",38,-1],["J",14,[1,0,19,20],[39,38,"-1","1/2"]],["A","LAMBDA",19,-1],["A","SCALE",20,"-1"],["A","LAMBDA",0,1],["A","SWAP",17,18],["A","SWAP",16,18],["A","SWAP",15,18],["A","SWAP",14,18],["A","SWAP",13,18],["A","SWAP",12,18],["A","SWAP",11,18],["A","SWAP",10,18],["A","SWAP",9,18],["A","SWAP",8,18],["A","SWAP",7,18],["A","SWAP",6,18],["A","SWAP",5,18],["A","SWAP",4,18],["A","SWAP",3,18],["A","ADD",1,2,"-1"],["A","ADD",0,2,"-1"],["A","SCALE",2,"-1"],["A","SWAP",2,18],["A","ADD",0,1,"-1"],["A","SCALE",1,"-1"],["A","ADD",18,1,"2"],["A","ADD",18,0,"2"],["A","ADD",1,0,"1"],["A","SWAP",0,18],["A","LAMBDA",0,-1],["A","SWAP",36,37],["A","SWAP",35,37],["A","SWAP",34,37],["A","SWAP",33,37],["A","SWAP",32,37],["A","SWAP",31,37],["A","SWAP",30,37],["A","SWAP",29,37],["A","SWAP",28,37],["A","SWAP",27,37],["A","SWAP",26,37],["A","SWAP",25,37],["A","SWAP",24,37],["A","SWAP",23,37],["A","SWAP",22,37],["A","ADD",20,21,"-1"],["A","ADD",19,21,"-1"],["A","SCALE",21,"-1"],["A","SWAP",21,37],["A","ADD",19,20,"-1"],["A","ADD",37,20,"-2"],["A","ADD",37,19,"2"],["A","ADD",20,19,"-1"],["A","SWAP",19,37],["A","LAMBDA",19,1],["B","LAMBDA",38,1],["B","IDLE_ONE",74,[14]],["B","IDLE_ONE",75,[14]],["B","ADD",74,75,"1"],["B","ADD",72,75,"-1/4"],["B","ADD",39,75,"-64"],["B","SCALE",75,"-1/2"],["B","ADD",73,74,"1/2"],["B","ADD",72,74,"1/2"],["B","ADD",39,74,"64"],["B","ADD",38,74,"32"],["B","SWAP",74,75],["B","ADD",72,73,"-1/2"],["B","ADD",39,73,"-128"],["B","SCALE",73,"-1"],["B","ADD",75,73,"2"],["B","ADD",74,73,"-1"],["B","ADD",38,72,"128"],["B","SCALE",72,"-2"],["B","ADD",74,72,"1"],["B","ADD",73,72,"1"],["B","SWAP",71,73],["B","SWAP",70,72],["B","SWAP",69,71],["B","SWAP",68,70],["B","SWAP",67,69],["B","SWAP",66,68],["B","ADD",38,39,"1/2"],["B","SCALE",39,"-1"],["B","ADD",75,39,"1/32"],["B","ADD",74,39,"-1/64"],["B","ADD",67,39,"1/64"],["B","ADD",66,39,"1/128"],["B","SCALE",38,"-1"],["B","ADD",75,38,"-1/32"],["B","ADD",67,38,"-1/64"],["B","ADD",66,38,"-1/64"],["B","ADD",39,38,"-1"],["B","LAMBDA",38,-1],["J",15,[1,0,19,20],[39,38,"-1","1/2"]],["A","LAMBDA",19,-1],["A","SCALE",20,"-1"],["A","LAMBDA",0,1],["A","SWAP",17,18],["A","SWAP",16,18],["A","SWAP",15,18],["A","SWAP",14,18],["A","SWAP",13,18],["A","SWAP",12,18],["A","SWAP",11,18],["A","SWAP",10,18],["A","SWAP",9,18],["A","SWAP",8,18],["A","SWAP",7,18],["A","SWAP",6,18],["A","SWAP",5,18],["A","SWAP",4,18],["A","SWAP",3,18],["A","ADD",1,2,"-1"],["A","ADD",0,2,"-1"],["A","SCALE",2,"-1"],["A","SWAP",2,18],["A","ADD",0,1,"-1"],["A","SCALE",1,"-1"],["A","ADD",18,1,"2"],["A","ADD",18,0,"2"],["A","ADD",1,0,"1"],["A","SWAP",0,18],["A","LAMBDA",0,-1],["A","SWAP",36,37],["A","SWAP",35,37],["A","SWAP",34,37],["A","SWAP",33,37],["A","SWAP",32,37],["A","SWAP",31,37],["A","SWAP",30,37],["A","SWAP",29,37],["A","SWAP",28,37],["A","SWAP",27,37],["A","SWAP",26,37],["A","SWAP",25,37],["A","SWAP",24,37],["A","SWAP",23,37],["A","SWAP",22,37],["A","ADD",20,21,"-1"],["A","ADD",19,21,"-1"],["A","SCALE",21,"-1"],["A","SWAP",21,37],["A","ADD",19,20,"-1"],["A","ADD",37,20,"-2"],["A","ADD",37,19,"2"],["A","ADD",20,19,"-1"],["A","SWAP",19,37],["A","LAMBDA",19,1],["B","LAMBDA",38,1],["B","IDLE_ONE",74,[15]],["B","IDLE_ONE",75,[15]],["B","ADD",74,75,"1"],["B","ADD",72,75,"-1/4"],["B","ADD",39,75,"-64"],["B","SCALE",75,"-1/2"],["B","ADD",73,74,"1/2"],["B","ADD",72,74,"1/2"],["B","ADD",39,74,"64"],["B","ADD",38,74,"32"],["B","SWAP",74,75],["B","ADD",72,73,"-1/2"],["B","ADD",39,73,"-128"],["B","SCALE",73,"-1"],["B","ADD",75,73,"2"],["B","ADD",74,73,"-1"],["B","ADD",38,72,"128"],["B","SCALE",72,"-2"],["B","ADD",74,72,"1"],["B","ADD",73,72,"1"],["B","SWAP",71,73],["B","SWAP",70,72],["B","SWAP",69,71],["B","SWAP",68,70],["B","ADD",38,39,"1/2"],["B","SCALE",39,"-1"],["B","ADD",75,39,"1/32"],["B","ADD",74,39,"-1/64"],["B","ADD",69,39,"1/64"],["B","ADD",68,39,"1/128"],["B","SCALE",38,"-1"],["B","ADD",75,38,"-1/32"],["B","ADD",69,38,"-1/64"],["B","ADD",68,38,"-1/64"],["B","ADD",39,38,"-1"],["B","LAMBDA",38,-1],["J",16,[1,0,19,20],[39,38,"-1","1/2"]],["A","LAMBDA",19,-1],["A","SCALE",20,"-1"],["A","LAMBDA",0,1],["A","SWAP",17,18],["A","SWAP",16,18],["A","SWAP",15,18],["A","SWAP",14,18],["A","SWAP",13,18],["A","SWAP",12,18],["A","SWAP",11,18],["A","SWAP",10,18],["A","SWAP",9,18],["A","SWAP",8,18],["A","SWAP",7,18],["A","SWAP",6,18],["A","SWAP",5,18],["A","SWAP",4,18],["A","SWAP",3,18],["A","ADD",1,2,"-1"],["A","ADD",0,2,"-1"],["A","SCALE",2,"-1"],["A","SWAP",2,18],["A","ADD",0,1,"-1"],["A","SCALE",1,"-1"],["A","ADD",18,1,"2"],["A","ADD",18,0,"2"],["A","ADD",1,0,"1"],["A","SWAP",0,18],["A","LAMBDA",0,-1],["A","SWAP",36,37],["A","SWAP",35,37],["A","SWAP",34,37],["A","SWAP",33,37],["A","SWAP",32,37],["A","SWAP",31,37],["A","SWAP",30,37],["A","SWAP",29,37],["A","SWAP",28,37],["A","SWAP",27,37],["A","SWAP",26,37],["A","SWAP",25,37],["A","SWAP",24,37],["A","SWAP",23,37],["A","SWAP",22,37],["A","ADD",20,21,"-1"],["A","ADD",19,21,"-1"],["A","SCALE",21,"-1"],["A","SWAP",21,37],["A","ADD",19,20,"-1"],["A","ADD",37,20,"-2"],["A","ADD",37,19,"2"],["A","ADD",20,19,"-1"],["A","SWAP",19,37],["A","LAMBDA",19,1],["B","LAMBDA",38,1],["B","IDLE_ONE",74,[16]],["B","IDLE_ONE",75,[16]],["B","ADD",74,75,"1"],["B","ADD",72,75,"-1/4"],["B","ADD",39,75,"-64"],["B","SCALE",75,"-1/2"],["B","ADD",73,74,"1/2"],["B","ADD",72,74,"1/2"],["B","ADD",39,74,"64"],["B","ADD",38,74,"32"],["B","SWAP",74,75],["B","ADD",72,73,"-1/2"],["B","ADD",39,73,"-128"],["B","SCALE",73,"-1"],["B","ADD",75,73,"2"],["B","ADD",74,73,"-1"],["B","ADD",38,72,"128"],["B","SCALE",72,"-2"],["B","ADD",74,72,"1"],["B","ADD",73,72,"1"],["B","SWAP",71,73],["B","SWAP",70,72],["B","ADD",38,39,"1/2"],["B","SCALE",39,"-1"],["B","ADD",75,39,"1/32"],["B","ADD",74,39,"-1/64"],["B","ADD",71,39,"1/64"],["B","ADD",70,39,"1/128"],["B","SCALE",38,"-1"],["B","ADD",75,38,"-1/32"],["B","ADD",71,38,"-1/64"],["B","ADD",70,38,"-1/64"],["B","ADD",39,38,"-1"],["B","LAMBDA",38,-1],["J",17,[1,0,19,20],[39,38,"-1","1/2"]],["A","LAMBDA",19,-1],["A","SCALE",20,"-1"],["A","LAMBDA",0,1],["A","SWAP",17,18],["A","SWAP",16,18],["A","SWAP",15,18],["A","SWAP",14,18],["A","SWAP",13,18],["A","SWAP",12,18],["A","SWAP",11,18],["A","SWAP",10,18],["A","SWAP",9,18],["A","SWAP",8,18],["A","SWAP",7,18],["A","SWAP",6,18],["A","SWAP",5,18],["A","SWAP",4,18],["A","SWAP",3,18],["A","ADD",1,2,"-1"],["A","ADD",0,2,"-1"],["A","SCALE",2,"-1"],["A","SWAP",2,18],["A","ADD",0,1,"-1"],["A","SCALE",1,"-1"],["A","ADD",18,1,"2"],["A","ADD",18,0,"2"],["A","ADD",1,0,"1"],["A","SWAP",0,18],["A","LAMBDA",0,-1],["A","SWAP",36,37],["A","SWAP",35,37],["A","SWAP",34,37],["A","SWAP",33,37],["A","SWAP",32,37],["A","SWAP",31,37],["A","SWAP",30,37],["A","SWAP",29,37],["A","SWAP",28,37],["A","SWAP",27,37],["A","SWAP",26,37],["A","SWAP",25,37],["A","SWAP",24,37],["A","SWAP",23,37],["A","SWAP",22,37],["A","ADD",20,21,"-1"],["A","ADD",19,21,"-1"],["A","SCALE",21,"-1"],["A","SWAP",21,37],["A","ADD",19,20,"-1"],["A","ADD",37,20,"-2"],["A","ADD",37,19,"2"],["A","ADD",20,19,"-1"],["A","SWAP",19,37],["A","LAMBDA",19,1],["B","LAMBDA",38,1],["B","IDLE_ONE",74,[17]],["B","IDLE_ONE",75,[17]],["B","ADD",74,75,"1"],["B","ADD",72,75,"-1/4"],["B","ADD",39,75,"-64"],["B","SCALE",75,"-1/4"],["B","ADD",73,74,"1/2"],["B","ADD",72,74,"1/2"],["B","ADD",39,74,"64"],["B","ADD",38,74,"32"],["B","SCALE",74,"1/2"],["B","SWAP",74,75],["B","ADD",72,73,"-1/2"],["B","ADD",39,73,"-128"],["B","SCALE",73,"-1"],["B","ADD",75,73,"1"],["B","ADD",74,73,"-1/2"],["B","ADD",38,72,"128"],["B","SCALE",72,"-2"],["B","ADD",74,72,"1/2"],["B","ADD",73,72,"1"],["B","ADD",38,39,"1/2"],["B","SCALE",39,"-1"],["B","ADD",75,39,"1/64"],["B","ADD",74,39,"-1/128"],["B","ADD",73,39,"1/64"],["B","ADD",72,39,"1/128"],["B","SCALE",38,"-1"],["B","ADD",75,38,"-1/64"],["B","ADD",73,38,"-1/64"],["B","ADD",72,38,"-1/64"],["B","ADD",39,38,"-1"],["B","LAMBDA",38,-1],["J",18,[1,0,19,20],[39,38,"-1","1/2"]],["A","LAMBDA",19,-1],["A","SCALE",20,"-1"],["A","LAMBDA",0,1],["A","SWAP",17,18],["A","SWAP",16,18],["A","SWAP",15,18],["A","SWAP",14,18],["A","SWAP",13,18],["A","SWAP",12,18],["A","SWAP",11,18],["A","SWAP",10,18],["A","SWAP",9,18],["A","SWAP",8,18],["A","SWAP",7,18],["A","SWAP",6,18],["A","SWAP",5,18],["A","SWAP",4,18],["A","SWAP",3,18],["A","SWAP",2,18],["A","ADD",0,1,"-2"],["A","SWAP",1,18],["A","SCALE",0,"-1"],["A","ADD",18,0,"-1"],["A","LAMBDA",0,-1],["A","LAMBDA",1,-1],["A","LAMBDA",2,-1],["A","LAMBDA",3,-1],["A","LAMBDA",4,-1],["A","LAMBDA",5,-1],["A","LAMBDA",6,-1],["A","LAMBDA",7,-1],["A","LAMBDA",8,-1],["A","LAMBDA",9,-1],["A","LAMBDA",10,-1],["A","LAMBDA",11,-1],["A","LAMBDA",12,-1],["A","LAMBDA",13,-1],["A","LAMBDA",14,-1],["A","LAMBDA",15,-1],["A","LAMBDA",16,-1],["A","LAMBDA",17,-1],["A","LAMBDA",18,-1],["A","SWAP",36,37],["A","SWAP",35,37],["A","SWAP",34,37],["A","SWAP",33,37],["A","SWAP",32,37],["A","SWAP",31,37],["A","SWAP",30,37],["A","SWAP",29,37],["A","SWAP",28,37],["A","SWAP",27,37],["A","SWAP",26,37],["A","SWAP",25,37],["A","SWAP",24,37],["A","SWAP",23,37],["A","SWAP",22,37],["A","SWAP",21,37],["A","ADD",19,20,"-2"],["A","SWAP",20,37],["A","SCALE",19,"-1"],["A","ADD",37,19,"-1"],["A","LAMBDA",19,-1],["A","LAMBDA",20,-1],["A","LAMBDA",21,-1],["A","LAMBDA",22,-1],["A","LAMBDA",23,-1],["A","LAMBDA",24,-1],["A","LAMBDA",25,-1],["A","LAMBDA",26,-1],["A","LAMBDA",27,-1],["A","LAMBDA",28,-1],["A","LAMBDA",29,-1],["A","LAMBDA",30,-1],["A","LAMBDA",31,-1],["A","LAMBDA",32,-1],["A","LAMBDA",33,-1],["A","LAMBDA",34,-1],["A","LAMBDA",35,-1],["A","LAMBDA",36,-1],["A","LAMBDA",37,-1],["B","LAMBDA",38,1],["B","IDLE_ONE",74,[18]],["B","IDLE_ONE",75,[18]],["B","ADD",39,75,"-128"],["B","ADD",38,75,"64"],["B","SCALE",75,"-1"],["B","ADD",38,74,"128"],["B","SCALE",74,"-1"],["B","ADD",75,74,"2"],["B","ADD",38,39,"1/2"],["B","SCALE",39,"1/128"],["B","ADD",75,39,"-2"],["B","ADD",74,39,"-1"],["B","SCALE",38,"1/128"],["B","ADD",75,38,"2"],["B","ADD",74,38,"2"],["B","SWAP",38,39],["B","LAMBDA",38,-1],["B","LAMBDA",39,-1],["B","LAMBDA",40,-1],["B","LAMBDA",41,-1],["B","LAMBDA",42,-1],["B","LAMBDA",43,-1],["B","LAMBDA",44,-1],["B","LAMBDA",45,-1],["B","LAMBDA",46,-1],["B","LAMBDA",47,-1],["B","LAMBDA",48,-1],["B","LAMBDA",49,-1],["B","LAMBDA",50,-1],["B","LAMBDA",51,-1],["B","LAMBDA",52,-1],["B","LAMBDA",53,-1],["B","LAMBDA",54,-1],["B","LAMBDA",55,-1],["B","LAMBDA",56,-1],["B","LAMBDA",57,-1],["B","LAMBDA",58,-1],["B","LAMBDA",59,-1],["B","LAMBDA",60,-1],["B","LAMBDA",61,-1],["B","LAMBDA",62,-1],["B","LAMBDA",63,-1],["B","LAMBDA",64,-1],["B","LAMBDA",65,-1],["B","LAMBDA",66,-1],["B","LAMBDA",67,-1],["B","LAMBDA",68,-1],["B","LAMBDA",69,-1],["B","LAMBDA",70,-1],["B","LAMBDA",71,-1],["B","LAMBDA",72,-1],["B","LAMBDA",73,-1],["B","LAMBDA",74,-1],["B","LAMBDA",75,-1]],"ops_note":"QSELF(x, k): R[x] *= q^k, one paid rank-1 job on one register (new op; not in the retained alphabet).; source interval457..575 replaced by a three-QUERY even-basis factorization; no QSELF"} diff --git a/research/shared-wire-split-composition/data/extra_wire_spec.json b/research/shared-wire-split-composition/data/extra_wire_spec.json new file mode 100644 index 0000000000..e02c3da30e --- /dev/null +++ b/research/shared-wire-split-composition/data/extra_wire_spec.json @@ -0,0 +1,90 @@ +{ + "F": { + "index": 30828, + "dest": 449, + "src": 226, + "q": "1", + "frames": [ + 594, + 260, + 724, + 719 + ], + "stage": 709, + "moves": [ + 30824, + 30837, + 30826, + 38474 + ] + }, + "R": { + "index": 30312, + "dest": 990, + "src": 1206, + "q": "-1", + "frames": [ + 260, + 594, + 719, + 724 + ], + "stage": 709, + "moves": [ + 30309, + 38473, + 30310, + 30841 + ] + }, + "frames": [ + 3, + 260, + 724, + 246 + ], + "gain": 1.8916374395513031, + "merge": 10.54920167986144, + "slots": { + "449": [ + [ + 28033, + 0 + ], + [ + 30837, + 1 + ] + ], + "226": [ + [ + 30826, + 0 + ], + [ + 42902, + 1 + ] + ], + "990": [ + [ + 30309, + 0 + ], + [ + 38853, + 1 + ] + ], + "1206": [ + [ + 27785, + 0 + ], + [ + 30841, + 1 + ] + ] + } +} \ No newline at end of file diff --git a/research/shared-wire-split-composition/data/final.json.gz b/research/shared-wire-split-composition/data/final.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..74563a7867d9d762b6588f65362369668841bb3e GIT binary patch literal 350722 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
gWStlz#c5z>Df zA_nVgB*N{)HqtcvHTFH^=!m$T)IP-tw@sLYfn|=&HCMUUp*UhsFg=pV|KgbkFMq2C zs;T59&pL^9wtTo^cQSY$kQg~=uVL1OT}be_mShLH#)Ll@ zFJJK+C=W-ZPt;~3tf%aXkq+6qVkQK`Pi~T*2pZ5K&@!oUU4YaHa`T$m>sT+5m)DGH z%~ipazaAHy1^rztK|njqj+}s@A<=5D9ss8|V^3z(m8Fvmp>saAtTa^2?}NLP7FqU@ zF=o@7_tUTHASD^0vXUn+$d6+=m5+C0{~(Xs39+8|uFk^CZf|tE?81jO6wA=E2IlyT zktMpCIAZ;ijybnaqSO}0YBZ4}vTRPfFG&ft(k=$%?pR+N#QBriy_*IOUCrPrigjHe z8J$ApR){E~<2Z z_rW~F=B^p>_o<}3^S5I5D zUP(1-ul&vvz=W1IPP>QGrGEfkjM|>Dpav(}Qq8zlxAG0f6q>+oDMm-ez#r^Phj@VTp$4!#b=Hk@h6+^ zATcPvR0TI1&u-t{jOoM9%aHkgWk;ob_=FoNv*$O1OgwoWJdvoy`XOS&&--DZY<5E= zyCl*OJ2KlYl)cQr`i+j8Y9T59W2}zenAdy!e4FnJpWmpsJ)5^~2kiR(Y?msWIs7%) z2CWww!9mYkHLL~xbTHkd=cp03P5UQH2$Px57jUDtCaq&FJG+n@pwN7nMF8YI?AW=2 ziOMecPHlZqNbN1Z^c`jM&C@#o!;^D}fnA!PYu^OFNj@~#h3ugAXz355AouZsg)WV@ zyF&AXL|Fswaq3KC#D$=X6MfU zKd}&ZC@Toio^cE%f?DUxqzaHPc_!p2)atj7T+xW0tMDJJSiub* z`FxceF!sGRNn&98-7xx1*IapawFra`bgcaKArs7P(!+l(5(T}~Y@?C#S=bUD6KtnJ z6#7~uAud1f)X3q1m6Y%!0<#(Y%;T#L9v*z#`s%{M$K12^r%H|n_9-%e0uFn1|9euQ zw`z_$C`|b2$$RtKZdyMbAcWF-^$jUd{d@zsW1w4feO?TpG|!?4jOmYsyxHLOuLpo6 zjnfGH*bci-m#-r7SajQPij9xJ@$3hgVDxcp$Y(pq=)mzY0C@!?(Kge4;}#ggub&kk zQ(M_yFd6*jVB1MgKQs0ZL1R3lsS|gIeanP^4BvMOb72ruw>-oB+qiNMf)ff+mXU9+ zq1onR@?pVpvi2!Dn3{Hu0Hqt1Gwk33TO^(i+sVF7!bCa42oq1?iUKfdY>U_;yj7zE zqY=94$}d<&B)hQl26K7*SX;=xeJDQkq|OR++zFu_@E4KJUhy*^Ny#r`dJzV_3YFxA zdEKmxG}t;$Qs=zjVq7(Q{4t&?7U}XO8kpI`V~Y8Sq`@;7Njy#BphZLNQlZI2WnRJn zdGeyoB*00|>^ zq@Dah!{D#mVLUZ@DbMg1FYblh*<(<#6Z+wO{AA4@tM&DY^a|-M^-)b$yRAVy6a&+P zR3@~)wG{dbPa0<2K`G>&t9L5|2rX#ZA|dGRkKa5}dKd~zg5ND!4(pWx_DO>$lu9^K zDomE#=qG;CKY?Dm97dP&pssjkM2AG(SC$-%bTKj%M?Ac;yUpMuB>QQ$4(bk{1b`nZ z%4F4c2PFAupQAWjFnT%4#I1`qaNelc80@G%ojZS>-5E`i6l64YIV_Chc%y#mL9@mZ zL86ua2;uR=)V)jTzFH3Z?ZcrR_q-jp7XFoZ4n)~LRLL2_SC&XKymut$XEbs;6b8@l zRIV!#+Mtdk3fq=NKFYp{3itQS3`FQbt^`Q-~|Ca@t?nVhp6~W=i}1 zEj@85!eB8sv*DOf98nxAn*<-YF-)2`xrsL;gAxvNBx|*tbikHo)`ZzfWF=5qVYN@)ghezYD?>oVMH4a+0q$X1a>76@gDavEp0L;>f$ z`Vv4~cufU68~~TS2iOj^9L(#1Yvwv*USJ?N6&d-?NbVg2Wsz_iOoI1svycm(`VR2o zMYnQ+aYzjf^)G7F_S0lNEM2F3XLJ-^DCVBA zvmU`t7%5h4125bIgkI27t`}%aSW#!z3F`Y%e9HH@PMnp6%KpnXSrQ?+MutD(OkU=2 zTy%MP&qyd35!M=gm372@5^_pIGQb=m+xJbHu_$XuJDWAT-{xMg8yRv+@sSAwR5tFr zJ<(AIM5;)fqwA^36PAS`>YBm89X~1T~qAZgS z4-$sfA^}_xt7n0k?HOzk2wv}v1&c>!4_njv771Nu^t1legIJetb|Ekqm2sG9y7)(m z^eD4ikVUtxZifrch!$i>BG3@UB1DEi%ChDxIPXXwt|e@Pm!x+3NUJw;A(&>qO48@o z!}^*SyWz4{iiW+!>T6lBe$ANuUaJY*YE2B-$3{Hti0!bj8ui%>qeBv@{{+M()`%i3 zXJr1BXAF{p&-hhK7Ctb``mRvznJ#w5=S4bC!|4$Llt!sVkPdQM3c_DwAOjoL!cQKU zx-Z0_CT4=0+t;oDlEI$0Gpbm7zipHR;iYw}MDoJPj~L~lUMPPm5)azr zCgk{AH-oj?EiwC@zCVK-V@Ai?u<+7+qXLcQV-z&g{NXU8#I7LA92-QjthXfjeEz%e z`mv1FW;3gvPVRf7wz}+I2LDLxJLw5~hPb{z(2K{4E+So>vJWmG(ad;MnviFXRXBGg_ci}HP4YY0qHv7k0Kh+4YD6DYix%O zlYF`m3V(M+A*W*LNSzq*VU3rxLmlhjD}>uszDCwe3@csH z1t?-eJ8Z+HFnL*HMai}{+a$Hq#+_&P4}8zh7{hXE^Y`~>R)0~7LL7IC)-l?jW|aO9!T_d|EE3-W#o#4gquq?Z`LVVI>~U=4 zg;D{|VGADT<{p_pl$DrZrImbzBrv~zf^^BVdSCchw5Fug!GEK~!_($D*dxHEnRs;|Bm<<=91$LYo`{ zU!n6ZF~~uZ6AaP{c<%Dk;15mcAP99Fpua}8n-4WVy`1qMg4HWnT?oF%#Z&nF~-~D4cft*fa4KC@4@PAnEfK7`07hA_4m|wQd zLpXgFdE7}R>1R?GfCn4lLSu6-H~IlRkDA?IVZvn9$WLsEh*>|}6SpLI97|(m#pF{z zSug75g|cn&iD~WWz|0KM+97N(#Lm{EXbD|m|5ASRBsbAwL}-uc5iOB)1zWgqY1CL~ zCYz4d]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

bY@~Bwb=kCDK|sropm#EJ-q9QkVTx} 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

@Ix0gFPCbG$Tw7S~5zh~HpJ&bh0sI+K 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ɂ&wr8U@|x@@9S{$9+p$%g-RWKTCjA`c;xK%=%f$vog8d&1Y{Go%v>B z$Ek%r3;|#KVPasf0MgND!`Lp$A$qM?vdqdSYdiSP@hzty^@$+FC2N|SFUG)y$)g`$ zRW2K_dg6O**>8T{IP!|b>mzUS9{?w@> zB(SWvBoyM;MTJyD(%f?wsHaXP=XTKvb17aB1?52B8=w#L;MhQQnGj!>w+(rLk!-_t zrv-sL=Q*8thIWX0+QUpYDtmT=_mkyqJM6FTG=6Q5c$hG}Yigi`SBTrAumJzjJaL0- z>+5~;*9mcG9=gqI!at}<>oJAbbT~}KJc4+RGzb7nxe2PUW|82=tO7%xyL2MsD)nKN zm31risK-99^YTGEKx_Y?s{jYO`q28eynUTzRmpqw2%hY{w&)|+x4N;iZ5N0pI!?zH zBc?>!Cd=gN0zfSCUfBzzc4)k-Wbb^9QGUq^P!u>gbcVU2?D*tfU;f{3tb(+jWp!DM zH@kosK&V{+8Ap)*oMwS;=#CPrbDoN#NV`he#}Z$0oCE;Rr_@u0EjR!%ohsX+(tCi~ z7W~!&o0gY8%WRv7!VcibHsP;rJ>Hh~-am!R1KBVAIuGUnu<6xs-YkNSvwC`N?iAZP zC0K_Nn5M^w_&WS9dOlqos5q{q!!W__%l-);Ve7o$dT4EnOS{y~kNdBz0S4CcM~TwBWy zUe>y8ZwteG^=f^&^vc5C8YGW=An~k%s#PA6*oA(t?17+7@_uyE5n{3G^d0!NhteAo zA(pAUcae?(rVX-zd$$aYwt@vqze7HO^2<>rs`G@I9wNh9;3N>P(4z!`)A&&W?}lO6 z65-9tV^B#lm^(VebxOdV4d#w2QJvFvM-jOPF)nS07}vZnZ{raD2Y4omy5T}H=J9g7 zm7vC?%bmD6W)el&fDFViFBWM=2irp=3jv~nKiawQ%!0VbR*IVPqCwJT8gNa-FXQHNE9R)E-~s3iv7&KB>r~!bNF%HCH7xKc%Vi67^h1-=PcqMZyNJr3L=V`?iwOx~F(S>% zn#G6M*VrcGLGVXdY!NIkLQzWsQY3xvesehAe*M+6Ck%z6m2_T<)H0`Rj z1m~i4Es)WWmln2AkB2$;_?|;Oszi0nLK%u>p_J-GjohM!NZ+Dx4B#IBPA8ED3VAp^ z9n^RUpt6xRyqO!}ZRGAQNaBc!+I(H`L-vMw;*X9aY_nv4WTkK&{N6prXRQSdg5Tsj zzr&0;Sgk!MmAK|rw1h&Vw$}8h?MLj#r@w_jx$&^!(@#f`G^!)?S0du{SEx<29BoJ| zUCd<4mSYkSP~3?B$RCVOm$Y2R$rV*h@9wMRVrPt{1Und{PZp zJE%nDhb2nSXBDrH6BUUS5@YNhyS6n|E=-Q)-{9WoH2qEp!xkp*{vLt=r$|SZ4940y zJkD|%b*Dg1|M7X-{RRLTM*P=1%n~0mCNu0kGh|?uG&y!OCTLw_?ChJFEGd9fT-Vqk-9x0EXzM?4|07zf7n zJO-DJm>b?J2%8~HTeT(@(d&iW&NvvZ^caB+bB4*SX9z!I zNj7Ks8(AiIH+_V_W$c<%sS7RlbxDscy)|1wu7o zz2qS5=2c+V0synZGMQtpcKNFICV0gsxNQ4MqE?6Dg^h_~B-5dlK)i0mHaqjlmIZDs z$_R2xL=Z+w*}C>Ui*kKGM&1`#q5M>VRz1=08gAaS#dD>u!(k|-Z4&f9x$aPlBMG6; zqk2?`%Dht#Yr`_=U1jKvuXWJxn2)3N#WC~?JWC(+M8eK_8OUIQDU%g)OcX4b4jr>1 z?1{+&0SYQo4I)2*Om`%5NjMTEorO@U04R5@oe{=QEgf%Cy`bH9tp%J3IqqZ0*wJ%p zk2uzV5JHQFYedyHe$%OdmqcvMkds!oP}RJW61FW7@RI0~#F)ZGM47^25X~UP z2*i?f7Xw62+q!P05*85t4bd|{IGc*|S9qovCt=MUH(5mi=G^H6dcVh|JO~c|sA~&W zK-Xfs(9jgQ!==StHtly=rMdBFwdAt zZ4{lSX5sUgT!EJe$5yfVO95YvTY4sdAj0O^cG+8_$opoori2M&XMVvNb3UpRSRTD4 zh{)O!>S!dv|H-39a_WL;KXuJ+&$HVVRvoxk@|^V>Crcp!97Cr(WW}2qI}4?_z%Hp3 z^cIB?!BW>jo&}6oNW#?W0#UpsHvX0j_-bjB^DT=LUvB4gl!49($sh|8^>YPl2ix^f zQk^HFwqo~>EXF3Xk#)F+?g<}*a6^)tEfC+NN);Mb1u^L{TVB_S;UH@5Wd`#{ol>9E zEQJlRSO^+s%z#nEV`;qhH;@Xw27YRYYX^*{3Pykyq}_M0^==)#t1`|-^vv(NV(!*U zq`iN)MD$A_@`byMAb-gk7!ToFr~F{{@U>3Wkxc${@wLCfcw*4_sb#P(kKy|q4_u){ z8pTan-6c{gwT%nPIvr4s>Ejq22GB_*ZssB|Gqa}{m0Pu_+smH*1wyabZ zo|hFxRg7S;kT%_e(*-xqpYH)HZ{^Q05FG=qdJ9a*zmKXGktVrjg`MLTBd0ZlAY>N&TS4 z1aSMVjjLeB%jV9%^`R^VRrms2Ap1{|j@yNAo$`aRJi67s4Fh**uQSet{RPGoD}ACo z&1oMnHWEREC9yy-PE6CH+mE?&&_<2gfY=Z}iREA02%!dX_u;K6(LiGdZH@-Q%bhIa z+GXR@MA7V@X0xaH`*e5h3|`~3FEmPo+Ur*F2ea2~KqatbqXG3X`R^{}P`{wV2wK*| zpIEkJe{Vv=Ko+0Lzi!7Fmv8~-R-3zPvOsot>}!J@pZDXf*!h>#c1WIzhU}0?snph& z{BSf3je{&!MfwKeEm z@)!ELsP~BQJ8_maJbhfps*u&5uX7LHfNO|4Z;E6*ea$8o;EqZZicq^=TE%rd3BRQK6beP^$Bl){Gr1%NK_H8PdHbA|lZ&3EY<6 z_LG>m$}StVdC`1cC~Zr>8{`Gs+V3V?ZPW0NNhq`OE_&H-+x!w+zWIG&uN|TJTzl?w zKtZAhNh8Q2ecHXjY87FTAYqLO5OI|T52iZDV`R*!Bg!});~uwVpdN0Km(!qCj7Uzo zn-B1_Eh5vy2qwONeZj^tt4Pl(F3z43-KbL@0aIX$C8IK8mP})-1CDS{V!cp10nKgO*w%)z)Ou)Sedl4|t7XJw75!300e1PMvSPqC{sE6AB z_@Dpdf5{RPr*HJRpX<1a2X;~gV?4nf17C6ts}MSZ;E&Aqxl-5hImi`U&X0+$h_@)l zWk_$gY=jG(Rn8p7B)VKLj`de3$$&U3(e)25n;@hsA54$*_R!J)W|iH1AK|-2N3NUuY2mRsDgW6!Kh< z78?!-h=-qL548bRShs%aNVXb<(s`kCe$GlwhE7(3FczCdG)H%uQt>3NGHHWU>HcY1 zaYqX`@V(F$$3~BLh;@tYe}W@MINi2D!m&PTM$36go(nrE=Rycd=ZSXCb`i&cWs7W^)Ga6J4`+2aty)doNs+JP-bh`fuYuk2bL ziLJf}QMpJa5zRu}0W6O=Ez*02R!-uLZ<=@)T6jd$XsggF6Fa3X#_u97 z^vAu{*6TK8sLN@Vhgy4=I*ql2M$BYD7sAnWsgJ}bLA1vwJ!hd`&@DG|v&JnL0F;|- z9+SHGnYb%9UrfRs`=dlCZCBnUPoP#lYMUmwEDg}kPB<+^>vUTRZld5LG6!koO42qw zhbKkI3;8D{VhVg0sAP$|gQ~=>6K);pAUuk3>j?3MbgVzfb;N`(?i#Ho)_wmVo#!>e zxQq%5IZj^(ya6`}(MAIgp_0#~}+i30v1(`=UpyTup|5Z9BPmVJ3tpT=R6mP+p4LMWeb)q|c<=u6Fe|;uNn}1#r;z z3ia)yinPDdYEyYn};Sfo&R5t?aLfxB& zX1PS*pNazY7%d{Rh9$|v&%_!Atu*M_+nVTtz=v@M$aTvh6WNm$uwVJyh|k&sUfnc+Z$C%Q znQ>(h1pD#u4TZLeY#x10 z@oc}@1?47^jdd!8Gs9^5Zo@dKsY~H436t|Utt1-iR`KAHxDqKY39`N-wGKeg%KKT? z#aco+aHdeB93npgN7})x>gUH_PCy8ayoN1$J)s4puFAk?%SIR~Z3zoTHEw~}TWd?e zS`L;WHC^o(eWS_Jvd@V-GD7Z_?P$Dtk}RR01JzPcQr{@&9oAA5K1W88VB*vh_T_2Q z?8YT+9HH+Bk?4l@rL7rN`~$+|rgMOz=LC#4-bGwu7#?fCs+GX@9wwA1!;Z zxUrUn&XBSssfe>)WWMvbxRn|N;C&+eQ0dhhG~R$nW1RRbyT}jGhs&f=TBqy3AdMX_ z;?K6e@9zg`%aqL69Qf+o(QDK3Q$$YM3DJ0*JFD!%4wRxoDkRDw`s4kci-I4VXgcsi zw(1>o@J&CM12=B=aO&{ObMs`}T=&uWV%{bmx2H+}ap<_`fUxeYJ=JeN8$V1kBipWRVSQ1&puMKBc}AT- zJ)_Sk46~-NU2={a%i|LDE*<`&SyOGZCbu1bTt1zFkMGXA#pD#%%EUV450_q&sE{5L zeW{pe(1}err!7mn$1haF_~+`}bJjUnXIM~E_MBUkX4vOOkcyxW*<$o@6QdF*K6TTB zQVh??a7&btA2BJ)E$hXD<*ZXe$m=O#%<bZGx-&Qjj z^`GMti~DmnX9JCJCKYIhWZ>{rp{KNe6g(9k;@#L1~e|{|M=(W_9eu##MrM&s_!);NzNIHjI-h!V&qrBa8H!8X>jC zGK3)2reSD>*~m{siq_g1Ynr-z!k@IGN>t|vE-;=}XQb~IQB}$ea3)-$IA|k*QIBO2 z?cvSOtxd89*tyxYIVU&&PZ8U}9y#$0re_v!cJDG^esqMLpd!>mG*CIDKu&1zwrN<4h3aVCl;uRci!M!XM$z^bwp;{gUWN%F@B3hFU-mTmsv7?>r zfe7!}ZGH&1E#>avI@nfn7!wyems@vWKTq?kuN=2T7t`uQe$!sdb>tI2ZfCb5c5VCV zwCAps!TIl=ZQgG_XTN&?c4Ee-rmZ-S>r+~7CNaffzE|OD_jM(XjK6VRd73)UHmh4Z z=QNW`)BzSN`G|b0Yuc=!@ziy5f1FItO}Adz_7~^svA;YfmU&KcJDC_v4GhQxYr;7g zo@rdCHKT0KMmJ5D%Ur;n4xRO!1LHO!U5m$bc#dPwT2VJIEVXLm8dKci?|n??E-vTL zMGG#?y@Th&XIAq0bJr5{v?c_fZU>YZ2j%;b>e4>HlwyyCBm{!cOJj6R_Q0oK=4oJW zaeQWB+bra6S@HZf;@eZvy5HguE+Gdh15aErGk$d&@ns%%*N-a(`02Aqo6X#{^Iq_v zz`8f`Zh*HwwuCvYHrV4!Z03u-{IR3EWd-niD$3K`aCj`D_E_ZN=b1qDhzzY6^jzYW z1vAsyw_+FG`B_WcYwEJPOQbaSoObtWy={~19zuu>y^;A7$(h}i^UOY(zw+1`wq9_^ z#t_T4I<6p;Zgpd}-LhR4pJd&%oZGC_&v%~JFu#*CcH2(X+d4#H+#Bn$7l&Q)it>&4+-an(@<*^Zz7+`p#9Wn~}4 zrumw~cG?yJ82X%~Enav;iV@xHU0uVQAIg+H>iK0-N#S5-d0Jbid3JBooI7Q=c1$A4 zbz*xQcjj}K-91YL&imYLmCuh^cn#==0Sc`0Nnr<85zZASEoUbIZh0S*_m43fyypFa z8)AS{<#a7IIgvdL-Yn&AT7b7=3I6`PVXDtja=zXI!VN?bz(MS!2#?0JdT+%pjYTAF zQ23HbASno%WWFa-$zrc!KcE<%T(kw728I5$$WPgmnbV!BNi#M{OX?wed{}FhX@h#b z?&Cy{fKpf2j&R&Gr-+cuj2Z7&lZw0E#c`D&)paJ(?T5(FAvEQdzMs}4#xooXFn-=8 zw@y>SGAhiEWLfO7&^rQ{AodGHokw+FMZ+to3$zFnVmZ+o1M zl$O1G3nIE_Tt>{24u8u1+c_Qm1f600TjQG~ibO!0RO3P?X1;dW08@KyiEVLFp)4%+ z&#)a;F*gJqUJWh@z>@s)s<5)^i{!94Z||}v~>Al|s~Vc+jqPr}a|f?wxL478|bv)H|^}K%Ja^<4&(6o`uCAfU@)+ z`@P#ZFrtJK>e?VVYI}05noJC@QyMz*NO8Mtx)PemyZ7F2h$L>YWBbj+;h!WOZPAa< zw9%NpV(u^3Asi2kA|C@FZhnCDUW%t|tr4zRqpOncDxi-k3V|7jj9G9Ib^$@6Ov9_Q zPz#{UFZn=Wi=hf8Lm{l7lyg9MJl+a-&H+!@i{6$SYy`K`Z287T0Nh6oLM|AZ)0VS^ zHp!e4FN(@E$IPDg;I>{bbDJPQZNGJfz5JTW&2x2f~jziWTY`@*m z(6ji1>B0FIbu;>j^uZbQU@7*%MbX`_|GAF z@ki&RaXUjMXwL}#C>oB|xllD*ZRnRg9VC6_myz48TRhH)>Pc?{Ut-O*?NG9s-l4)- zBSbQwy4?|yU7kgL^QGr2jj!rYfa&yp)%EJ0MrHXCEFjVVklvuDH}Grus%}5DbcpM> z`~bg>{~V$h{dz9$YaR+95`$;x*J!x3j@EbRaUOxib(f*ISC${a>;+(u1v-GEF@U8eQ6eAK&3!hjFDniB zWcB&t^P;B=#iK$`)a(y2o~6G;yf0}*0wFZogGUZW-bEuh(24YMqhw{F>f2J>95Ogz zy``^xN(4PUc$H;2dv$Y{e?*H73Pz@Fv>rAx2?#b!VL=I}Da;eKwuV=wZLSZ|BY5p# zXr5lvM3M(Z>#?Ba%hLrdMED}HxoPf!D$>4#rQK=;s}#3xE*7ZGx|usTj3ZFX5c#N} zmho_3Ugyh}UoXs=NrF+-(X`6jcpdc(z=*d(zanS=TDAhSUWHludyG!t*|tPeqRcP; zuQhcHKmx)RAJx^n;WRtX1?$zjcKCr=TiI(vO~xC&TH6~5*UowRdyS&%(D)EY$Px78 zkE5R#0I(pTbn5J0NBeXfMSkAauek&sh9uxp#HwqKj;ok~fTaWK>Q_4V5!IJmD&NIAr31}A*izO;1wgZ4EL1}E^VwCu~(?`nmmHR>U+e!wvhY$x;fpBU-ckAAAa_S6wL1^8eAf!QdhTl zZ250MeU{WxZBs`EDMmwLxb9b{N# z&Pz9uW|wm zDz^ndsGn%mwD~QvoVAS2cfC@qQD?vDjRUOfz{Y{NuTb%P64J|4ux4uxe6|8h8d@~vy!3QWm~v1T6iS1peW06Z<}!wbxQZkO~f$3b$2z^x%6RYbFc z_PNtnx}ejzCDb`GgBjul({f~JTiZm5u4c1s+hSI6X{RcXoJ-kEf~nJeqb?K>#V}X1 zZTqh?MWOAx@|*uuSCr>kr>yQ0DV5qr=-vt{p6giS8k@Flu7A}qqK;$B#$e{>u_f&$ zR1u6D?jjQ_^RURiYKx5&_R-CLdYEw~XwtCOVx8Kgudx>GaBH4K3!M?X;MhFk~ zP1_C4(n8H{hFJvYKc_)rMQMiS z=7$&iMbjw160`5;@pB6n!x_^JP=xphm&Y~Pz6z@nOHtpx%Fzx{Dtga@$Uo@D#qS-} z-%M|Md1lxTbg}n1`2tSFyy1}zSvW*eEY%IbiI{hYGoYKf63BTnh-_=#i#=-$vs{;v zdyKP)D<%9$G?5Ncl}LvyIX?a%$unea48V=?YRv1r&1*O2b>6A2L@?*|(yfxL(G$yG zwT0*kBv%^=*3QM%jr;!6Y+P^o$;IXJKU$dH8tWsR$M+5aOt`qv{N6&1n}T6^YQ0Zu zk9~G+i0`+v*S6&kjOEAjzM<`BKbTKeM1A~N1hdx{9DaX|%0{oRhz$s_0EiG-k1oC* zNmbBcA1b?Ie5c-k<5S@0<306fl2;n_RU%WJI_IDtcre8JGRZhU&UYY_M;^9s0a^V2-HLr0=# zy?3l5@TT570v+jJgebpezN6{Ta#_dhUeb{HQf}jc)7QrNzL(&yHf@xFR%p9qyzce; zzU}Is9iXkf0moBNkMXW=9;aWj&WgaOKk-4%ZCh1mjGiBNm(~6Q@kDQub`8l#DK)P} z&$4<+)NBfxwejj=IV7jBJ zjaTJ6Er@og6Mz7S-oCry0)`pI2$IGrCqx%u(q@BjTj|L=eAN=-~fc+-ssBFUG+ zo4QBo$=!G&`O*@wB2b=b0Fe&C^CGBijbXu46=T5w0+(>$5eoj$xqNQQMeM(vMMXPwnl;csvf(u~$P&j906ot=BOvNZL$@-gR8xw1|!nV;&EhPzFtwz8|(6hV-1?w&hO*`2Gav zR)QNh6sZS~O0SD=+VVu)CFDt#&vV;dR|ynm|DLSF5gr)V@W2Uy z>v~+pb+JeY1SojT?szNBNC>}@HzH?1EjI6)swL{d1S^!htZ23m(3?MRr^&;3^=!dXNMn8atjpKZDaYKDBZ8x0;vr+?G0{wL;UXXr8{@*!1aF055(_o7)nO`)U^;8Fu+)LCE5qxm;h$t$#9<|L#6hHmk zYKwzuz)e=n6^F|?5suiLb%%qfN?t1o*zzF`f>^>9B>1f1q3mA4y-+Macw%$%@kptW z5S2nkiAvG@(N035JkdOdXYTbyzGlAWHecS5)mEEK9`^&(Bzv%4+rToso}te$aMl9)XdB>GjllABIZjwbyMx zqIt0_tj%z#SOAkkEG9cS>84IbHa^r2v^lH|#qAVjBA6d)?ZEu-p1o?bBeFc4EyDR+ zgf~Rb5qGeqCtqM3CnN;rpx0~@(8ANbLjQu&(*nOiX~m1gxy<^!4v(4m zkiJLTe2x$p6pHkR1i(nIhCTk}eUuRz1H$_Gq%AZiW)LvqTaXJDT3&b2IA%tXj)t!n zEHA>@?zGp2nvBLZ);LfGC?uPQXdn+Xx-B0l0>TDcMH+&_u+$ezLVe4;KCaQvW3D+eAipL z1SiF1=`CBZ*o=32)t2BS7^=6xr7d=9?2$o7PrcG8$e-iBAL zy*vS{RvsZ$PG#JPyr$Ni#}T{XYvwo-1d;O5yyfFD z;c4_C8qEtcsAG$3?AB=g6-4682;K<$*IDjC+t;}?dEcaE@tX2)xMxK8;|}INBpS#~ zjK@glOk<=aaF{9yUIC4f7Q;m~%ubnEojig^5J#ZV1JKoA-f2b0mDGoQr!CPiDDw-A zayfA1#gec0Tray!+eHt~uT>%cP6 z5gQeq6L!&vh^Qj%!(d4~t(VB2M!Wq%sLAMoy!F7$8Mrih%sdEa%$bqBdHqfph6Pjx zC=5$V-ij%MasyJv4J}11i8H@IE|TM&0W~A+yU&$wtLz@iGCr$zN!;()C!(${HWBwX zUG|a`yYP9}utTjY=<%f)3bFh}c9tq%RPvX-3iF4+)?}G=j=uP*QY5pS|B`aG)zCfk6!EX7kT_;Js#Y8 z3UX*Z$7`gbiNSt}_~*bP%ChLDWj?H_x>6s|>vb?2?z>2@QKwZX`AKHJo>t{C3fbtz z7?0^%yKXEaQ7U{|mv;IT*pFP(X?n6$q+Rr2ef!Z5Zp~biAVsL?spm>(fp&W8mGQ0} zS9#k}W6|}EjS~Qm6DN4n@-oS>Zs=D+ttIARb!q?=Asd*!I_Ae~&5WTe1=sT~; zA$;l&@d{oVN`9;}eg(^uV20XpX9@GR^qnHL6XNYB>}*R?xn%vxObH_Qa7nFN9yy?J zs@I~^z0r4W7me*JinRCLLJ-rk$ez9{`-7Sw+|$7|vBtN-1rHficrP^G3*%*2FC?oM zkTeLpSJfseNc=A8K??16@IBtLH2}pxI=|s=fdi~{dju-s<70;TUYl!G6!`R+@xR+V zD2RZeDv+FW=RICOI4)aeW*!J1sumfFdu8DfJlhgJWD{})b?z6`Wy$;Y zN0fy?HHGd(TN1U9+4?L{Za` zh*LY1aoVm}Wk_%Ztfv%LEU7U+k|*P)%36(4uUwX{Z;p*17u=P}65m*&&Q%@;pv|J6 zN2<`4g?N=N7)V5G?jp=6v)Qd($Mc)yCnn?h{m7AwF3P9y>7n>YCMr~u@v}YYt+Bb)n6&(0*1XIy7Gj7fegpO?*SisUjOxIBG4 zZfglV+gQjO0mFtN73+V~9uLH=V=_1DX?RfNHuo5me%{izbveIrnQaf8@0Eo|ur#fS zYm8zf(Xes>xnP*~3Of#3 zA&iU8f>(yJxX@;`u#?2Y9SDjNW#PW$A)Dysh<`%AHm;E>yi!h|!O#fQ=Bg%0ti9R2 z8@8YoY$o@3*Dyv1)ItbXQ{e$nnqgdR2@eQD`u7rxZ1DkbT1YQA-3v}0vWXrxAgNG# zVKwqxon6bj#F{O&DX?NFNwdYS>o!+M6^5;*7s~*gpxk!R=!GiM-V2N82B7ncajG2; zLQU2Oulj?dI#J>8<2-#I9LMn}f-xgNX{~A3O`Bk8ZKYp{B6(hBz2=o+o#G}vF~TX6 z9+doa{khd}7p0f8ISd*Z22nKlfcKG%cO=9BRMo&2ZWqNDM%-c*&#cPkz7Jw~n(h_= zAe7}50%YIhKq5tIgG6fkoH`lzPnoAWb_yR`Rx3>r7e(5?>0^VwTAE`RC2|lvPmFq$}1ew$oVRSvYOXnJwHRb8Ni^YdQbtN?o zJql_W#G8X83+LFzX}UDS;5&V)Jn2q_u5HkwkxLgsis1~obbK%rDD5yGI{q(82%-}xcOBvvX8a$!0lCM~er<&2xeTna zYb7+t&-1ui*F%`)YVGLcHbUIc`YeKZj_v@BQX$ zCn4azA?vT{)z5WY*>OSJc!}$1xVF;*{u{1qr|h&@kX=W3Ro#dRoYe+|cRoXF1M+si zDRu&I1vwcz@Mh3F+U`O4bRjG1$N9x~uE;XKxZ-^*%NLIu8FjBOzmk>08XzeQZBbmh z*FhM$QC9ZR5WFU>e9I5Y%J|PAdO0g+EcFWHC8>lLrDIj6PtAjRqF=zW&p7puMAFgYznR zj*6r8x#VS3EOuh7;j`^ivNS>(z`p$KLiH7wp30~2>8ME5>I4woK0Q*p)VzIru(wam zX=vq{4dNE(OD_4G>>Ge-Ki6H?2BuVc#Of@5;Y)KzgLU~33M}LRMD?$1!7mkj(rvmO z_^O@yAZvuxxBNs{_5Uc@1F6>96<6=nF{~Q5St|$I=x&B5l3tcmB!LQ||T2vXv9t#BYymh(o3KNYr*5Y0Fi2*~EzMRZ5iAb`-jgxk78Htz!w%VKp7H zaqzlCJR08?xLGg4x9#gi6}c72wDfv!t{B@A|EVbaB$Hz}rZ>8n6y<9=ol%)2s0s;< zDy0%y()1o=y?#sN*h@PcyJV!^z+F0e!}TBZ?r_^BBlR6{_J>n}^vDph-#97MxBkm=AH=*Qsl_s;vFhpE;#&>ko=gyTLLjkQapt-a ziRKp0Jyerl9_y{PEQ1Moe40caviOj5u5qb2O^xwM4q;);RYh|JwOnV$t6R>32so~O z`M~}>)gh)=ePDE3o-N!CTPbv31ncuKs?(Sf(5hih$StSsKB*5RWX)!I^?a*cHt~P6 z$j2)$e3m#xL;Ak+PEVN#g!O!0BG}jSc}e6yC%APIpoOs57un-IM2&)^n+l9xlc2C0Qi%T)GHR-s{V+}3Z=PD$)+fr3mT5sLky??~f zM}6~u%a411{O1t87ylUv9rvDddF#37%d-T@`MQNb%!Sl0hdLyQG#IpzHY*KA7wAk<9#(B!QRPlinIzN!zntv;s-| z=h^P9l5BUJetAELq)i8yj|!)He!nfVp@sSV>H$*SbIr&1TTJ-yK}vo3l`J6D0#Lo> zzHS)W!?M&giuPN6U}(pG4$%vuJuOS?m%zC#Q4sCiX-+HUNNtx^d!N?Q%wS&I0i8Od zN>&SXO7fAm=WN-=^IL4OX3fuU(T-H(=9h2LwoL9`Uw$QP{FxWyGTPgHe0x5=I}Vjx;y3i$jN8Ieywd1i@7;by#%qmS1_@oHftyTYm8T`hO15OZ3~(i1If5+Q1>+G%)1abIw^0t8(P_nU%7u?28VTC5dKi^hKb{mtnY+Nm_`h|pA+Y?eS-uH_jz8@Ppw|ayKJtJy%YM` zC$C3MoaUl@5ONy9XpzgFGVwt%x#{a#OnfLz*K){SZTkIjcV+z3r$M#3efr)C$xdPK zC5<5ORpcltNQ3INnxOw2!tq)~{s=^W-0?;5i?U? zb=W<=JSMUw_8x_~Emy)dJ_hNI@asE`(_G*mzGB*CxJ*{nt9v zQ_)cVeG#dj5vJw2jB5L4tNjOK!P#5{ zS;X%Wk@p8mb=G&P`a6w=K#2~b-j2^XT0rQM?t8TlIt{b@KEyJ9a~mNtD;-Yu_ln*g zGO+c6p2Ne zLp^rf_@0k|Z6;zO!?Q}*7VD=x4t9xcMecYeY}vmnB8z@0&Cq}(&dkhJ1x=N>PQA~@ zyB2v9fApCL0*$Y1>qG8Z$fTc#HQiee3KK|a(~2GHhJFFS!jVl3Sg@XbG)Q75y;fZ{ zo>Il!oVLe2f;4WKdw0ej2c_QY{1$59OJNHDpxZNDGXPl5G)f;yPM`0)p$I#mI^IJoJnUm@ z9%Q(G4}t)%5Wan@A{}j5Z>ql4t$4<*mfwN{6sanRRO<*b$HmvC+Ns&t@JDd>dpuZA zjHoa@Xj7}i0XoPnvEP2c_D}D|y(xJ1i3nBZhcvf`}yBJwjK!DAT=wQ_a2(1BQ znobzg*??47WufE4kyZJgTyY{HZmaS=^9m4XNt?rO4fO5jjo&Y14FSkoVV*hH5g+bF zvILawN;{aasXL;KIjS;DiD;S@L zZ+!bP4_hRa1wbtW5kfbhHj%D6v#Q!iRpQ?huOK;kN{skSR9eBvut|cyj65HHT=w|% z*g$tTZ8IzZ31QxiojQeit{5t*j%(>k!q%Vcs0&rZ4r3cE0QA@vT@`DsrhaZW{zm_O*EnjS`SR`(FB__?0n48<_~Lh zc|Q$nv^ooYsfxeokGA~`o-Cg#}T&; zi!ryh#1=Pe%Nw6AG2{HRx~pxUbsCCD26GdZX)e@EUSeBhjl>6Un-cdi0k-e8^TZ4Ypry6lyI7JFKi-y z_QLJ#a0xH7SJ4aDQ$w8Yf)#8y%RVg}77JiikJm_Byhd-gmv+zG*|>nvq8|5>s*URA zpo$Xkw)|S4oicIbR@My^y5x3xqW9s#)U|vW9P?osBVPt? zCGut7x~`{eyh$|QM8arhOkPQQJ@=tzOMvl&*?S3E(Tw0@il>(^*=@a8drX}QoEm{{ zK$GWjkfEh54swb1ty{G3lDgAp6wMFm88~l($Qzc}&*@l4yHCHA2sR zeY-U2BDa4KaTd4LS-hY$=MAO#h3#rW9ic)sKuw=!2ltTH=ecsb+Ho6%MA1jR z8F`OM=RFqq&a>l7C{7f70hOp66U94?sGVcN1WDYhgJ^R-&?8AOt;OTpycVqOz`lUN zAGJKp&8J`h@Uf@zn$CvK145Y=)Nc))#O-o@pkbj8PV|X}oRc3AV0=3GZ8|&~bk9~e z(+(oY0>yTwqkF4m3WWrU`W)n3E4seX28e3W_B%mhL&%AdG33{bp+TX}5n^YN zK7(YXHNNC}^z)WKbh$k#Bpt9UFM-(^e$o83i`FO)8hx>cYm5&AciUCzohg^!{_gIy zx83Vb%4NNnjYa7`{ugd2NDvZxNcXNgL624=^LKhB-DX;ZVe_K4)$|)2Gt#=*y(?sD z0!Y_j_oi=L)jfTk3ehw1uz@&WyH2K;E5!$2w(zx_e_j)NQt$$t${E z3J|~wh;waP^x>CU79~g;AYa7d2k<6p@blO9>}gi*!#HpGYkief3;!6BX-hcxP2n(k z%y`(be6K+2<#%x-ZDx?+D_Y;Obw@XQ$@KeLxYvdc3cg(Sx_4{fdxp6e^eqE6ykxh# z8SL7|{AfhC^PR;oegEy}FO}Z@)MpRaZ2L!PcT!#5e18<9?7#i|0fuHaqN8*mnRbKL zQ5=M$>`yIb%5t-yd_AcBlF=@AG?^y@T3&U zii<9YHK{H@Wvm=ub3%D;o74S*a=E@V+)#lH%*8`CA}fN3hp}@(94eBPJhNY}6>tcb zZcb*2k5Fc^;?X{M+1N)ANlc_~Fbc}0#|^;S#e5+&#v9x;(g66$GNw+E#hmO;6j^MQ zHx8DN#N?C>PbLlv3A-n!7peMkKp^5)bNwgi9ECsCbBD$8E* z!HEhav@#e1O7y(4HXR>CQg_Kb*-TckT|+n#8vjDb`{2(JBcp#}+4=X;!@4Zw3|3!9 z`)!rXrO=Tgw9>+dVdBx;}GE#2Ae)h)CNReKm4?RpC>tp`46og)19OsAF} zE=HaszI&9eZZ}@5OQL)wc6-NxW7wD znG7G4x;MIbHy`)N)g6x$3%KDXKvj_cFe4Y74we$yti%zY? zzgpT^*;`&K3)sYILK~HbsQfni6@7@71W=GKQ|l>0=t>}x@|%nUSBSq0&ffMZI&mfa z6tb|>AWb~W=vMEGk!gUYn@X`Ooso#xH}x07&&y*HU+_KQ8ymNWv}D}Idm43Lmw5SB z$z2-eq)n?8N)opnixGxoN#EU1$z^0mt8fLh!4RdxKH0)~GrRgASBSutQlh0J>qQ z32+4egaQI#wIkW0Xgy0XfQljN7&%OYL#v^M>BO}JQYQ1EiOV$H<+Q7YE1l~#tIh#2 z&Dsc{;ET3VVDjncC`~9m*i0A!*Gz=fC-Q+9v3o_Mfjw@QewFTnqI0z~!7!7GH_@Z!^0whiXx$4DPceY-!}@nc1Z z)fC~@!9Sot=Usf0N#LDwd{@QlSPB;8m$hagILR6m@OB_3f~t924QK?H(GYK~;6B>xe&`n#x}Y^vguTug z^T#3HlMhmX&EyqE!KU|+TqPBnkfjDBml15@izF>fx_952Iee&{=~|hxRwO-^8FJb z6oJ2Q6_R2m5t5wAB; zn5qSLh<)68zmjo@@b~BSe8nifJC)ft^pZwOH{Po!!_Z^e{jk8-RvfrIKQZK4g zi2jLxUIdLcV*zSOFYxn8;dgP7t_RPjBp=p6j_`@!2wH~#AwxhS*ZC3Z651^)!fwW=P$@lPl2%yl3LOF?jhFU< zWkJ=Npz2Ujv9ug^6UTdB%z(iV6?4nL)s(OPLK0`3l!KRucq)Ruhz~0XaJSUpN8~5l z7{qK!MS#CBDnyO~Z#@E-xmM>@Y}`mDyx4}lsCrwiQzX*;HCo0WFTB-!sYfqzW0J3? zH9_{aV2Fw>YPP5o@K8~-se6(o0t1<0kwN~vVOaxvn`w``EQ`#*+xNzL6a+Dk8XLT& zCUhR$=#Okj!{XKR+PIZZD0d8_T+iO&_Ar4DY`ptxwM2rl9>=W{JN%2?YVt{ukJ6YhV{zjiWDa5ya{qd#y9<0C5~ ziIUq91QMzk9o&JoXm>PAlo6oFN3p;f8EywbFUnL6I8vVPoh6$ObHHFRESU)UPJB8c z7TpjPfe12Af3YLku_gvH z$@!XYJ+2d^GEwNe1zY2a<+wwBso~i40G2T9>8>-B(z%klH;eUd7Mv)0TEDDIdXz*$ z-uSCpKEDuBCqQO5@n$(5k-A|R$Ycz1Q2|@5VZw94>iHnZ5r$T?F7O4h*!)ab!XUX| zyRF^3$ubE5RMJ~+rvZe=JR{a8>4Xa0gqsFDC^L?<&R0RSuyrTn^p?yD1>=HuhD%lt z;+-=0++}AE!k%P9J0tXyI-5boa^2uem$;|32*&Gq=$PpPS>`3X$VXsK^P3d_YE%Hj zv?i3_l@VYw4M-3#|16S&Xc)Vlj)|BLYqAPxyO3bv@+Scj(m066V0q|*Z6F7nixGcO z9Kffz*Blv#$#9KJDjvQ4clKVoHFWY?R$b}&#$?poS1o10nIkF{d_lq%`duHye-z+Z4SvF6-)eKB>!CJOMwoXzwV;R=w%UZOXGdIL!Z8wwng}hJGN4fchE?L{?gss*J z70eac3@WSDjI{DrWhL7CMUu6U46J+o;cYhe&TJjuU~A>W0BOXQAGl-r(fJrjtl&sS ziGmk9F(0l)(y4r=WP=v<)>*5FlZrhF5;tK-x2`KC>M1@&$+~xxVn!Gi;k2Wk01?H+ z$6YCABp(8UEw>!tagFPs#Ch;!5mt61~10PVCHTFrb`yR7qI!C10F z&HQgHhE}k)rvle;Ftn0gVYbY2r4@6RZstL;!radfQ<_Y<>i) zSF(De3VuF6Q%N=|UpC;^Ha3ZR@6<-na&=|^Np*I2IBx|7BUr*1h!xaPd?S^lrEEOQ zjC96ryBKY6R>&5-tj024y|d1_Rq)UG$-!HfK14%UyQVjfR`Ayw8$k8uDW&=^;pg65 z^r|;Q!o|(cJ096u*5?XlOrd0DSz7ky9?Zo-eAvc-3U**#sP?nI+#}5MRE_4Dyhi(k z7|mFZ8l(A9VzNR}YAohL6s;3>?NNRFR)xu`{7PNz%H2&*)zW31$B>_7j?!dCOxE<} zIBj0=YBG=7HJJyqnyi?QDiF-urLT1SG}HZz$Zj8Pq($0cT`D3HTt(i>(mC~ZzIj37JG{=)qa*4jE+zS zs~Oe2S_%^-9~>C&h8-LxYs2U!`v!Nr$UVS#Rx%f`mQBlVYi8(M69PCR7pj?axwUN9 zXdVNakVhEV1DAPq7UWVRV(69y%S?95qP15Ei@KHHB%I&DYG?VPS1s?MfGe7MIQ11v z=Byx(&hKhvW4K^hF$KKRZcDPxtsTR!S#2rS!YTxVMnHsc>lx;Dp=dK4c(=@13+OHL z_V@GA{zkx!H|w+=%9l3-ahwGH84(}Z^mpA=HoGa|vaY0^pdKYSh|&RFo#jHqVtrWqmBonNdPpEi;k{>WI4J(yA*BZLsiNdLHH z#k!E+vT7auZdo%kgDx@b8+F2eW6cHJ7_E-Rv#gGmFhZlFB}Uw;^UFI(9JBEbIa>GB zTb8Vk7cS5j8DlJGyIX+ec}5|J)i&rJ8|6 zAh9y*td|ZlnlIS8?VpTlIN6MplB;@qI=9OVX_5r=V0?!Ah+#ze3-*<>cA{q5WNulu zzd|dP|K3UNm{F$_e00O-0CY2+-{6oVY@}}7GBeoH2`IY}SL+

`ya(?fxkJWt|{t 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

d42+@{7U@qq+K*+08}ks&d2 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 z

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

nJT+2~hpW+jOq*gC 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 JrfHv78~~qA^pgMp literal 0 HcmV?d00001 diff --git a/research/shared-wire-split-composition/data/main_6936.json.gz b/research/shared-wire-split-composition/data/main_6936.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..d93e67ca7628bf5531ae6e369da4dd7b7907b88f GIT binary patch literal 349022 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%0DTSJ{9)k`>#8eQCpQme)zs(Cb8)J zD?N?s#BB=fwQA-<%)8xjwYgmnuyi(meGkrH*KUdBZzp~0=9hq>SVKS3hdj# zJ1##P4kTeFPNUybxy{1xm)shrps|a3*VgaNC`FEC>FU+*f2blp*{K!#>YZuK!Acd&C}7v`~+R4etq#P6L=opLG{A1hCc zF799#57$|OMfacgv#(tFnGhI{hJ`@aHemWjGyiA)EUnJ*6W5C0>KSAQ5Fb~@qI~ekT z1tJ2>6z`yz@Jyom;;;XX3~^)c+fez&_Kh8(01i!V7RwWED2$3*-X0+(jtTHt_=MA) zZCTDgE%PMjvf5niGO3Bq%c@WUr6o{yu05wd|B#<1#)AyTAX8}dd4-ZUdLLi1l^@Pa zCTJ7B7VaC>_zNlh)t{xPH(F4{CR`(vx zu;p>-W)J+Z)_u-My~{XWy7*lNt!zIi9-d6s?$E%mCOt}Q1>An`&su40M@%HccRO6Q zCsLih4{{>hB8@mYURlXWOb)h&_Ov!eu#}pe43l^>i@Mi-kROKc+;g ztm%3~nQRtfl|i1@*l5dI6R$y?thI|H4ztFql-^{gePsuCv^YbgsLW!5WJno}1AdUd z{osTN-Tv|GR?IQ6W{QWt^!qTE45jgxQ-Tm-NTi5tlf~Lnu5qbgFUl4#0{*S3p(Gd~ z?zKV%(qYJ$_e-6uh~aaS>gKX4tAm_M7B^ctPs3bL;)k-6;hZjkEU-%T@22*U%9GQ zYhF5(q<*j)ywh5;WM3b{iqHWUwX*iqd^EGpr8WlqObwPOWBtl+9iw1TAyb!Zv>G$; zU}IGGtL91$R9@}wxNPw z3(P(-tg;GuQqM!U=Wehgi*NN3y31tC?$td{1pffX5mUtO%F}axnBnl)!roccZ|#nrW$w}=hh&H?Bm z=Eq&Qn3xNBLpnu7ltvL?D|Nn?v|+CgaG*-cRz1Pfi1lfrl~aK3igr zeu{`F$o}ma~w#2sb+gNIimxYnM;V`u2=qRqn-Iv<2%z6 zZvL8C9XAuJBhp-%pHbp9jVgkrmrD+uN~}C4f8w|^@7EK-k(V2J9<+1@(qN#87IS3| z#I^~~J|yT=|{`l4zau>xf_0mSI3NEgyaWZ?924-CvlOLI@{aFe$>lus8KI&N4MSxsV=)ijachE6pmp?i)Up{PVK!QqKC zj2OWJ)4XGt$15zo#{G;(C+q(F-T}+YA&prgt!gt6uT1) z7Op}rZ16a3LxZuk{>y3Wms900%OCn-v}ZMw6Wr2F$qjXjoAR8npWSi?$2wz8@kY;L z!iKQ9y951{-1bWcZJOe@xNIXL9L%_nzXwaEaAYGZPd%8eP@kciMU~@6vMnnYPYIvt zR5P+%0A1fw?^Q8RF)%OwB{p{BrQ5^Z{P~|((@(|q^hl&1A>SPE^2b(sW6DW_sze^3 zvO^G+7B7<5!Xe=SJ)CAaL9F_rWMZyYL*edR0K((P2bNd^qlVdt#FL|oLBJd7MS_IR zlM93b?v=r~xDr{(rD*%z!WPq<%2GyRVNXJ&wkPQ6W5x8-|3%aiq9WXM3do4noTZ?* zhLxt{CLvV2yu#VSME|dgfGhVOd*C=e`S@}^8ZBRJ@BBJk;p{KDDC^sav07z6Zat7tiNb?$auGvf3?y zdiM{Hs9zq3h7nk!$ z23K-y(nD6H2=pmMTp-k^16&I{Au=`-&HOSVRv!A@f&N}{QgTh-Cx%ATq91uI)qhX8 zaLBVA>TxugZT8D%JxRhoWrx0>%=Av< z+48$mr%fB)xEH`giZ6_f2{=vRL^cO{BsxGT9*=iF5z51)9f1X}Xkxe(Zjw}!yts)c ztuWA33tNt1z`k?}Y*mkoxET>w8D?ldw_*QCA^;l73*Ra!`vaFDhT+` zxCHMp(nu(_@7m>yHNGy<1)t*}Fz3=>r|X^0k3TMg02vYUPuA@nvUFD~vWl}^pP(%Ja4V|>bw69T-j zg)|(@qUORygSneg$|z@*vSJPgJ~1~2zt_Y4~iw@|(yk-g&hnY(P; zw1gzSE*W!#GMk;m5G=T)slULmQyT~?Cpnoh7tMJgh&6G=X@hea7YQb9d$wa0mLJ+0 zkdj5@er_1CgM|Rnx!8iY^o4m97qdeB(BUq8xDgaZkbXtJ?u@)@5=f|^$hiBv`<2M{u6}I(^Fl5AvU)zo{!VbiL|su7-;r92ho@#X|4~NJ0yi3LymLQy3j$_ z6IFx0^ z;i!ta)M-h3|L5Vif=(q%quy)#OU>OSLWDKR3c6^l^d)Gl;cGz%HIPt?d;~6599213 zjdn%aBMTl_KDjy*xtPua2W?%;hG2`ABBQ8RDs4#_GpBxKf%AtRks#ovQZnuG=Rf*m z2Qd&BHY+rQYG8#fz^(nV=6+ZxPB7}q2ILace?hlcdg&sV zwo{5Hdcya`=@Qo$+N7Ozz5|Q)Y|HB-Lm;Md8%%xo0M&-E$$H_NXGLW^z)n0Fl_Mfq zjAv`=Y<~29rZjlD(HAZWk_(@~=n{BX3V4RK6HnL6@Lg(UbWB=xM>k4JE)@q|-~s|0 z^+@M36YYi{f$49ybEvcTA6wW)>Zz-@Gc*(1?D@_Q(qAq(SP8)!Vz{&rHi=wp6p0I= zTk0NlctX$gGNo-_Ymj52Z}dkI`?boljXqMT*qo{#^DnGB=fVv&#{T7mi^?9Y^6_%X zgox+ERm^P}Ma&=9U?Qs^5(e9mLsilbLwc$XK~Ys5jHH|3hB^~f#k!95r=5B?*m2-R zRGi=TUoI9e0A4JZp-Cs6MXc(3a#+SVGU-$|-`sIV82yk-n%P9v@Zb+8763 zgz~pRxL4VQ&9A?59V=>WN5IW?kR;l0u6MgM5*pdY@#ct-Zsh|r8ztXM*yXj;2CKWw zE>u2rAPuILDnfp~gr-SxK#j+0lai;du%S8?B@ahk(U;4|8>`&^wr(zM7H$~#80 zS|6`D_4jCBq;2)CTENy~Ny8w2c0((F6wbiE9tTJN*!v*fR0_D^2PfHv4!P>UU@7*u zKto^BWE@p6sK->Bgwlj3Kv6mxZO4dU{?PXYk-K-fR}rx&@mNas$OrW(#p2Gszj`EO z^~_Qw{Vz%-d&kGY7JD>dZRwy4AaYzjo06Q$AAQ7)EcV_3Uf3vxW{9-$^q>I{6`Sm> z8*89nN|(_6%%w>F^>qA{IVvLJxhwS;--mw`FS622{7e6$po>>3?~Oe@CGCS`;)iWW zA2EKQ)(f3}S5*)ax5g_=^s-+LR_YgHrG&z~jnJc`AE*@?qXsgM@5)g3wJ>klsjwH) zHV1orwa5IcQeDq6%#Boq8zk#(7VH-ej=jG!qm5{MmY*eO;we~WJ~#>nw1>F(?*m!I zTyU0=A|p+4ZezYCA^0dKcJwo=TP>#2$(TOd*idx^d6tcKO(;xk>UTC8k$@so9*SCc zx)2V?RDE;d!loXPDy9@IPuQz$=Iqu5V1K{iX-ct?L|$9Xb+|i}`l4YNwAKIC&wDt~RmHn=*82uU7=edO?4O_V}Ish**-%3gHHGtFI2> zzZ`>+=l(KWcn#rhN;JtBbU38n0aDMiEt=`7;;ryokRHY7QFh=uDdB)*1jE(S$JaA3NRRjm0`P4CM?i2cITDFx1ZM46ZQfK>LtadB8HRq9T5XjWzPveUYEKIFE;MKUySgukeI1FGE_M`K=%~D z(bEdx4Mdx&G@P`M8b4~2FOP@#+cngsdO(J|9->jloSg@fpiBurIhQmb#*ZCW_Qrq7 zC;Ntcs!f9Uh|9%&u;X0GwMdux%Y_VLmKws!Q0KZMg`9c<)5Y&-z`Y7L66>PU*__BR z6=A@Ma0{_ED>~g}ddxh;-VwDjze9ap+UZ&dw>m{WY50^Hn(ml-9$DR|dy|=Dfn#Nn zhULJ0P%ZN<#0s|gFABEWtS%DLU9}P$Q^z3+A5x3q3NKG3(ruw}@voX{S(s<6$$lWf z)4rRGAe%Kp;s#Zn%r}t=9@H!!oi9%K{$;{Ua#Bn(!QmP&MV?QfwvyhcnVW-9>r46> zn*0rm23n|)cvjdVRMGV+_g&@^p?aaQPHC6(F~Xy4x>ryjdp<84%9$s-w^vGTUTh@y zN-a~9+~n!R1GF{a)mc>_sov=c{#c-41 zxxK87{dnWJ={ZH^7)N4w?2=2BjaS0k)l$Z9L#3Nq#V;yO z-NqiM%FFb;?4?9fT?gunRI@kba@D=CuQ+yk1T@{^INvy1)Z)Np#KS5;K&d_KJd8kg z#vln^l}50_)~TV8NUMjw=!EN3)q#7pi2muJ4^8fz5$Q1JSdx^$UL!^rxV%+~@s?SH z)R%`R)ZrJJ_c^DD$NlM+b*3PPGkt4Dg^r75rd_HOADHu6`B55d4PYI^%k(5dIPxWJ zDD$N%0H%JIQ$ps=eRPn3f*tITuCU+P*~iR6>=R^U+Roa>9zv-}Q$!mX?zGi%`2#T8 z>`dspZoB(lfzw^$_<=O`6eO$C_Wju4Mh}K5#1kNtf`MFmZ7QXU)Xo&gX-Ojje5PI{ zcH(|B3uHyz^SlFRwig~>Oy#tJym>GDwc2k>um&(;Uk~I{zjyB+zAupQ7xa?2qj`!^ zEh2O(+r@!5b~L!?OauKw`aS+42eYRwrA*oGo))f>>9`%^F1a!?JfFwu^#{?0Vry+7 zK3jRT8AvTFwAD~Y3o9h;QZT0G(%!6NH3*38iYTH2>LkCB6mU{lqFIr;5lq+)vNLp> z;^_pKj9sNHCc034mdLE75P@=n;C2hb{iE+`NPs2Kv30K^jCj>C0VyG*-*FdWGN}dF zwy&%z3XnAfNw2*YAjP8kEE7(p4h*=hDPfvzg-YtJUNI+KRo9toP&slmW&^`zmtvuS ziLkcH?7#cow@Q@Ve7TS+tE-ZFK@&(86Ex5Kw&qu;l?1<9VaIe+E+^er`}+nJrML{B z?X72Qm+nuCzyIa|_$^Ze>Ibb=i;ZNp(vVOiaHxq`J%%)H>W4(G?QiM$EgA=Y#qWsATvkKdxxx|8@U4ctWIA5e zCEjf7`DzF0?OYK}reQe&iX*TrLMHRrJWiU@-Jl4D*-zO3v#`{5(kVp~j8Onq>o@b+S)xN}c| zWf&j#75=l`B4#6GXljTqp6hk{`$qCW_V>9EMyT!d(0PmNM(uq6@_R;#eIrR0j3u-T z#;UwzzsGr4?b#Y4lOo=HfG3A(jsm2_xpZs{%#OJL5SB}Pt38D%IR;u0fh11VUDJ!M zUd5RlAvw_*WG)pdF6cj%pGbtxND+})+0HiG5c$+yz8-+-;6eV!C|e?YytRMiHjTD;2`m^%Q^W=9HG&!H4)3++p4k-0^^inzKPvQvkhT2Iu(U0&M1YlpJ(+(PQFyX~G|rd9mNg}`i5q2gs?+D>pdx*X;!nfYDjNd=a%H# zt@H<`Rc_ad%pLDEAtmo~t%zjGpEJ!NhTV#vTzX1NnFe=QL2sja2=L+k29RvITUrPJ zn~#RO{CT_{Sw%_-$iO-6L?Gv)rr2D>Lh}9{n{fn@E^kiS@HNuF-oxd$B8AT*q#l1C?3}8TlGk>0 zCw&P@IhWGlQWooVO|fwZzY-4ZEkaZK0KR#tr!bb!q^87kMyxpaN^SDgy(75Yk9(UZ z-}TmpdK?!8s#;dKV!zYqIdv^;28a6cEHnrk8E$m+gQNqlFCz2gR2E14XscO7a7;*9 z|InO;4S?IIqXWT^5vQMF#AygZYy3fZHmE#4S@(ta+MZ7(os4wIWVi;49bbSzwd0`m zx7Rccq>$?3rJ`%^U?Ro$Fl$}Ayy|UYm!2e zEx<5f#BDlm2L+nkmY6CqhQg(?WJew!M2n7<`New1L_&&dT1`+j`r$1OkrNi@^L2*tUr*lWntyf&1VE0J_#_#4vjE zP2QUJkEM8?Lz1wuR*FAw-99dQg5xz7I^9VtA_ouG<75z$Rpc!9UE8zo*FnLrcHF)!N0$c z(dySkb$N2I84d#_eaH{PEh=bK4DbLQFKS|XE^$_mu21W#szg9#yRYD@ZO8CLsfu^r z$&%EcvjlOXx;BPy%m+iF0uUsQWN>+|tbBl8tXGaZDiid3V5Q^s zo`OM(`BTGTleZ;g=;EA*ac2q5X{L#B7O*&PGMW{SM5iCuhslP<#H3QF9i%F4zsG$lgxaxwAz6q{;|nl4UKX9kMzYSg zng0AfggQ{Jp@vI@51XgodoN!>W)K}mFh$2dcf0}?=hCOM%DkwmT>XRPo<`^Kv}Iv8 zkV!_friBH^?N}F;7xLFBl@8Yn@0n*LVF!ShGz(ZnGSW)KP&^mCH1^TvL|*LA&KWVX z3DL8bMj`ZmfQx8-Y4-uEuJ@V^w!#|;mQ>Xj1J7!Xpoo)df402ka$)1%rn*Z((tQ04 zG-V^66lCTy+|XE}P?iC{9~CsH#9N@&#+IYG0f1r~yezh!C!C?{beAd|IuU;z5%7%+ zaBS(K37d*mMEAU9BUa!N0{i>}O#^)}1p(1E7MYz}P$j~TH$ieBzf@aB7ZkG`OFUO! zdH0GVW}GXFG8%DVO1p#^B46AT?LZTL^hby64DizqDSufjUWp^*CG9rKb8>@Lk-9S< z*WojO5BxrE(Ft(8{@u0s0*GPFqRv@Iw;#3pZ6fJaz3_WnFCZc=(v zo?|$?x}qy<-DdFux6CiFyG)?}a`;b7WxR$1M7_iyWPBKWCF*>{SwKe>-I7B{HK_=W zbc0`E+g}m3*aD(gO?aJIq+pfh+TFz!ah;61_6Zk`m(G_c0Pu8kUA|LgY=Jcj@Ml%J z82b&4$gb<1UpcQw@o}6)N>k&BM<`opk(K#eBhlMls(2Mj7B5xF`-ZUHJm17D#wLSW z5(O#(G)reW0NxS)DbGAfErS09fj+yiEXScSyv!>%xsbG(#oX#Dp#}Y6`1d9CsfBK5 zxuJDo%yLcB8j#Uc76F z;|Y&ffDVULC10UGwnh-aVS0MWeTYDRFK;~Vg-B&l=L)wah|m*sQOnL3FRk#2 zN~ODAcn7)FF_AK!#kx8WYJB4p4zG5cw#n{I)F}xgmMfvkw;<)0w;)s|Sv*2LErBAB z0Ff>WG8y_T{4Mp#84KIA;^6t4<_DMx@&tNT*UsWcq{-Q!Gz9_A)Iu7YKu-L5p6yHx z&=Mo`X*d}qLcvZ0VDq?|fKQLBu$GdUWQF4x$Sk19(u!&{QoK!Q2r^jP(~XdSiL|7FhH<-$OFm5)Qv;=CojfP!ULB@!CTA>Ww3wQ_3 zhUEikgR!9kJ?Fl+6&))c-^t_l+DA^e-Hm5~hStT{WBfGyGOeC{!NhFvA3Sa^+nl&g zVv9YehWP7NiMNLdujaOVKr<9$@2u zey9{!n^-$np%|Zbi15!lL>lR$jqf{EY!=y#*<>?cMo1(T#KP{?!b(=vr=NV#A}7>fGq|WP~7Z`$(7cECcE%gHLiT>H0KIRci{$4N_P$^rY6CD!8Q)k z!iblCD&nbMR3oG@2kDcVnF}2^>>?a*_UGlCvTgPqLgsWJMcVFFVcFQu0%g`8Zemy9 z$aJ|eIGH)5i<8~AaDcRbkHf&j8k6O;`S?B!Y{!TIX2<5JxFz3C4Cfseo=tv>I0T?#n1kpiZxi~(m6 zPMi<6-jRg)odZLDlzU*ijmmI~3C;naycFW{657bvAYp_0WGk>oi=jlMfYZjsk~ytz zC7CLDt7CbTM;0bxZ|*Yd2%%8o=P;h z-x^42gnAFo)}aDL&my>07Z*qpr8V*pstQX%WcZNX@@Sz(+FS{O~J+*0tIkg z+7kbWzSMp4_pB?`4ZgKb<5VVe4dw8}@5|TXfMW)mATx8f+*qx#+FU0g>nrXF2^98* z8(jVkbMfCd{Cg`7PQ<{LY(Qj?z#K8`-+>Q4@sR`xvn9&^Iq6Bk^ZOSm+9=&BBI9ebHm*ziFWzn zQ$cpbpP#?>-q9hg)ABYVVJuqQ8|jV>=7;Tl4X=u(>FraSbgF1VdZ~XZ61;~z*@r#0 zY`uf~c=rTi<)>s@Y1ovv4-578>x0%`UaLlK{rVK7#$L85JSRsZYXNbwt`8d*xXSHh z0npOKV=ZFDH^E$WXVD(Tn-uYsMBv`QBkR~eJ&6q%K3T~OWcG8qS1?FV@@)k!K>4`i znyDc6TK>SgoA(+;5ZswgXKx2mhtQ(O=%5~e-Q}7W*PBRxe%3htg9RK~_&s$t@XaWTjdXzBTj+QvEb>T?4pu67Kq~*N;nEH-@ z#fmQ#8Lopv+E`Ob65Ed%AfWE0YFavY-MMGzZ^o2@FHR|7iy1m@#|H3^T-2EEx?iAU zfqrrzP6cC$p%XHxwtMOz!^X{tsMw?}1}52ig@7e1JLD$VJULf|ILkZW9w&5mCcDrJ^9)T)3!dIp=XPE#th0!#i^`3otaMZiC7|k6Q5oK|nIAi^Gx$ksa(riL=TN4Hiah5q?{k z0I>oVRp1k{Q)lo*5i`S!Tbnj1Gj7HUbi5}?0t~&I3%3=iJ+U98n`5hZF+n3CIPF(v z$*$00_}8XKTyTd~bX(0SI=J-%? zVRkxfB|2g%x(Ez9=~;3Pizl;ShR5n_kPx!s7XEp~1e|Ls(P2J$>HOD?4tM_RIXN5W zOx?y$s&Vxcf9M*VpxYTPsB_`zRhH4pvVG`?$V*Y4#!ON(-g}nI?XiF+O{4n3WlrBh z;YtCeGIgFzD?B@nj(Wu&EM!Owv^(f&WCiEu6yprWY7Fe)X%?{te_qH!8QEjGyh#v_+X~Y z%tA3C@nHofK5T23Ou&f`>O@UEy!kdTnMR zmSqDV-5WSsavI1I#nanvL6|ATOc>$K<-Z|SG|;Wuz$ke9zT;u6`@M9v%3|B{MD55_ z62#Mp_!~(5-NHUG5ppp}4jEj$G5>K5mNb~e__dL!HT>M18?IvIX$LBs{b@&#L2eY7 zXAA|MUv=YBEJmk{zJnI-qSiiqRt@MQJkK$Sgqu2y4vbpM?VeMS6ax?R<= zwsb5cFhskm`ts}9E0CnzYzs4R$bL9fP|Q%~4zRSGTP{T68{JV_NVg=~NJp&xOBK%@ z{2nKoH$z9KE+XNFoVcL40}Z}{x;3I3Jm(q;i48R5ITJ|9)`0#qa&m_G@Cx7Op! z+Yn3@@)}9Reg?d_6{XJ%W>?t@(kmr=Egug>Xr{k~7Ro5tS6nCFK8K@j z37bLhtKXHG_*Hdi6X_KFO4O4@Z~Ljd%e8aUCNcUBhqM;^bjd{*K!Fi zMaTxA><&`;ZCPBoc5S<66|<~PD2fG)1ZTuFNBF7pG#el+RbXffx zJYJ9NE|mX(pvv7Q^P9bPObq4REIt-)mj2SruZDGZSI1x_cVDRpVd)qaY`rL zaLD-?%9YcHH#C*8clBaF4qJuESdy_=@Tqq8(V%l;h(U13B^fwWWhmB{i@mLU4O5nI zzjQls)Cq3$iJWDm_k6H>dQP_vhwDpSDtozd#~L}YiFWQ4#j)L$CQFU?iGeSl#$(kE zC?{d#{usPh^6GgU-hULnK?o(gAvem#`e&~~MV@lKXQcgLe%-Y3yO*)29enrtl=Ck! z9}7jy?G8ds|C#3`?J^v1IJt2A2SmC)r9FP&SKW4lnH-m!zf za_Munmeo1qwG85ijrh^|CxKuoc2hr~j? zp@=sXxLJh$$Ze4{KjZ*PG$WiD22KtPh76w;RS;%xXikHueby ziwqP%RtDOh;y&EYW4XGX(15ALL+e}8S<#t3q)T?sj46`7_Xg(p?wqxfu!xWi#dkm5 zW80Hce$-)4c;5$vfP`Og&`HR%8EZ-(l4aaL_cII4;PDpV@pEsL5cR$8k;NWpJ>QJ} zY4kb?`(d*pqe7e+o)k3fU|d0|^!G0PAP~`(8^Cj=!U40?s4V>cAqH_}L}B_63pxa} zE2h|tR!a{)eL%^~l8^vG_zb3ywagTu7N3Aju%nb8w@{~g(q1(7FF>Znc8%n;eE$!D z4aDp;ib?gXuaVmJCubMKYmz@CXl+ua|*3C9OZ(bfxu%5&1?;uUM{JhD9=m&O9 z#io0}WB|_}Pw<#xebsa!;y&|Mt~D7T^^vDZNoiQk3#KHjM8&_7c1_Y^=%L*^1i%u@pqQA`>F9-VIhpaDqPB6Ih<*g2ByA zse8t}r7_Jq{wAZIaO77C48;S4J^EYHI8s>kz2&E^V{_i3py}1B2mTTIw zep8soiB|Pd_M=>dp)wHc>}q!GJDF{wd1B}Ee>uwh>+a52sBp4Ln3v9O3$FQJlTjga8sSc5F`K5Gbjg(&}1-L<8`)*K?@`f+qJQ(jv| ze9RtE0FJ~8Z);_t#5Lrs6gE}}-UtOkz|0NTZ#cjI`)s|i>!!%jV(X-{sV?+w_4}B%v z7aNjdB`O`?yCuu-g6NGOy!$}LQ@QL2c!3QSvZEP=;l_}a-1bDyB=`_#b1y42d>yVT zzF-b9YV=dEJcTlz>f+HT%TT$vSZQ-YA>Kza7SWWITMxnVe~5@B+T(O&Og*f7cNQuc=NK)^jT@J(oW9?jq5$D{l5lspb>nFN5=1n7~K9s~Iru+Hi9VvLeq$>Vn=a2xxG?igQ{RKz;Sk=~w2 zIqj(ilfuH(2~St$g^Ua#B27l}+l6*km&FZo{=MjUdb_tsHGmOqSC>!l3H@LuQnfOA zE#C9`*Cv%V(y5Dpv5x9lZm~Zeu%h?m4mF4$$$=^YnXes#7Vk9TLqSm}AJ2gJ26&kBm~g`ax;-qxo$UdZ|SLd5d5NqJCIExQr& zAr~!dj2n9uf!k_t?7(!S6)_k-R=_qHX(x1s+Zbtwu}1g4l26t~<|gjcfe}lm zMqnNKe%QeEm$1Y4dKlBkb@}mglk?#Xn@=cFl06d@O5Nk7^r0hfVy(^lr&orpc8;v} z;c~0Xkw9Y2l(DnGnslJ*^;v*GV_sn86k9vkNOwz!f_xzAtT{!a;S(f`#hP ze!QHO_+G^e9@+=(1X^???aVm-Jt5f))`=SA{tlg}K?awkYdAK!qnDCxb3FpgNmE?L z4m1~jpcLckuC;*6q7K;B>QX0IAsr&roM#6FOj9*M+L2WgI8q#Uz#7V*jtxF)-=DY3 z`)Tu5M8r7<=nNmp84krbnHGurwpd5Nh}5H6Nt4U<;8ae9=@QFvgr@pW#tK;&L8{W( z`Fq9#G&({(NBnH$D)Kb=-4h==*tkJ>zJx<}OVYa=(|6_}MIuFEU`=^FE2(1@u4U1} z5#f0CfQAUa?}pCS20rE=S(`lBt|}eJvwHaDQiaQF!}W+n+z3rs9)s6RJD-MD%HrBx z-1*XZ4{gU83u7+M7h_0?>>l(We1xTmeY#6GBr;^a4(tlX_woKK9P_=S?+nm$;b3~}jXYIAS7+Qa)djPTi}ArH>LmtJ z5;Oo*K&!t2*G;zp-wvRI_cy^p#>oV_=_aL$(yIpB%IV& z-Sz-<+;)qVd~RMu1&D42ls`{`SoaInQ}e?C`3|Iw_{t})z72A8x?FG)X#v->Y(5$l z{@83=NH3PlIg;RRa~vj!TMfk98LYK7aXcxo9UV_A7R$$m_a1dSe3nM&^n?THA7Q4e zIs%qH%bI_I{h%j~;E@0=&`&I3)P#OWjdw7X1tS1N2&-O|d{~!IkTiyFp{j&)=@X)| zKJ-qTr6|l?`2&k91KSQ7AwQ6fya!r<&-8=}kn@rI`Q9k9y0+0t>DJdUX*rZZ!}RR9 zhisCzK4gh&LUG7iqp6|txLrQD?_SsT8LX7kcb)&Ajs-{0p#Af6L5jXazM^9>Al|7{ zh-T){s5v5zhPR>TIG+poVr28Xlhc?Qu_dZI=XA(kl!s0QeY8!?7QOi zm;AE6`+>A@RZa}mF%@#`VFoq;N*5sx`iC$^J24tcQgqHo0tH3sl0diJu{ox|KdIi2 zseA8ofU^nQ)Z>SJ#`M)%j~|VZSKI}R-o+0q`u=)Rb_gZ0p_}!;=+E`PoU%n9g*2gR zW(hSFbLpCkmA@W!qaRcS8%ux%r@WfOOs3RvnWEB$cwd!UIVkzLhqm5?o&O#&Nzw5o9uJb~+^Y!e_8}OjFgAFbEBKcd- zfEegYoxUMxpvx20(Ts{cEPZG>vLX0aCWsjc@PY~|0|JpOYlJ>FPG`faV5oE<5z|7A z1yQOqF*AT}eEyt+;d&LE&Vw7q{dV1-igFHKNE1RI7Mwx~FMGai7OmzaiRoV1Bnqxi z@eIxgSL%2L3*Z9^+Oc{SGm+Wox}Nm{fjv~HJ*saMX-U*yeKj$Kp`uBqG@-3$WXMFQ zY*$xGP-!-DM`b}cXXuxd*lE&VLj~t_?5NUo7B7#-66>jZ`hjtFmcX7vh|h^T>|52L zB)~;vEb)|m@u7Z{<4C6>n+ib<2M(W&kod)2iVsGp6cG|HlOq}X-oXz+T<;CT^tgGsY&Y=VHu!Q9*5@sk6h)D_R#dX$@I^JL7GHgplfoRe3leE=axU63oJ+;VB|{w_l1rJ3(XzMa#XGA2Es-Z?+4-(Z?@0O!2lLLRPdZF34_ zfuMgR4Ish~&N0E{%XBaJ-Hn$J(N=$J1r_AR^I9Ey0bxPst7*o(WE&Y9z?B_fx<847 z5IfyPPB3NB700NetOenFgxHJ_(Ws&+u8~qP-RM{c5Bv}d3ERXs2cLrYn}L{Le#wvwWAXtS||qNS3t%4gpw zzKXFzUo7y^5;@q~Sc!Ieo^K%tfC-1r%z`A7>^tvuC~Fj&4kF$Z$0q_?yoTio;4}>W z4f{TuE92)82QF9gM|VrkhH74Z{YM?_c>R2Lm#QLBKA{El{O$d+PTWRB7Ub82myBBs zNB8GZ8+@*G2&=kVLn9-Hs3avIBgJO6g0N6=<#6Gk;j1B$Nwuw$ih0^cXJCbj_DyTmi=S6kUO?9+c5>D*<$(=qmk3}>hL)FPF@ zUX`5U-RvWSM2wd~4E}P|y2`=l?zBBSQDwIldpSlWsaIn zMuNTO6h*P2y=Q>_TRkbTSwNLrUyv*5zu@Owz_h8aSrJtmUWFlYwi%7e4VHI><+TaO zphR0v_ok?4A>P(Gv))YI4--_nd@}5G=zT|RRi|YpuoO4$ zbtbbt)ZmZrswk<*M>Ftki980u@| zM6yk(suNmvY|(R#La|UlYEm#XYc0_vL%vVGF4RV>4!*^As7(?_HHB6P*bi-Nv}4+% zgBgZqc#GMU`ervE-8Lddq?5e;VDVCHkz!7ntxP3<-wMi5E)^-lkaO!`(k`;E$Ey>x zMf(ncx>@8)$diLhRiUWY5JMY$7Bt;=3KkI^&+xVMa&>` zqMl<{7pI%*LhBy8)*M__Sjbn%^+jhKqs*m3HvQX-bG{;u9i2(lj4F$_hwmN7jD4m~ zd52b4GMA#bQSV1i&h@U0iS>bd>``SVFXObTY$Pz^c_@syY9>X(*J^uBo{RiB0V-Vw z9=BV~$1m6Cpv+NWC)j(@vv~ZUDiWxO3eavB`&&Hc-)lo;Gx|+Q!hp+FCodMx&RePy z-X~s=+2iDh?P6GpG2qaP={OZ>NDecZLueP9ASK6~)`apF_ERAzS9-zYRYN0O+oX_C z$#l`jrsnO;w`XU?M`doQYUF-w>nu)~pGzGo0V_~pM`m=0m3EVh z<0mhRiz||W3N#=_qSjm3@TF0%x?4)RkdIz2Z1~`c;2@S?oHkxBCa1S5ehKA~ZC}@D z!!Y$~#<|eMtM)`J1S|u(isFSrCCgKvtqf*pW0O|Xvnu*t6EzO>_H3)q^*OFn-t_(P z%B6>baxfb6JJo*Q-r}MNCogD=UklVK^O3s}{F!2o3wvIi7qe;;PD(sux)ZRk0RVNn zK!Lj5d+r4)@6!aDF7iB^vkN9aPFMK>1ZMPs6;wJrm*s^9F_vt84O(?MnXJJofs6;~ z<@)+um@@i`x&T|u)vMVzGW2S>?q7a6*Q6OHnzboO5>ubg3&q?Gub3!6(a^CWyJ+ZM znku}wT2Rsa`Yl4BVS0mad)3e(nZB0%E10A?SP?ke3 zDJw!&?as*3_45t#L};O+eV~1YJ6wSM(278Yy7*vO#QPQuQcm(5w5PogLCOBPHUKCb zx|bDmRTgMtB%yCLXseXG-$^V6GyI}ZrWxq9Qy(4dBUxvJ4ni-CZcPZwTBM$}pA3Af zyBC)U0uox*dfGve+Yo(exag(hevvA*1F4Bau?A^AnM8S2DYZc=aSrxi99AH!hx*bY z_Cp{{LI*hrQviMDQ&|5&SRg@OdzHe!CYw5n#HeP>)|&av$n@A+NCLwI<>IAerJGS( zW21pdre~m)z<6bI8+bb+0mMq_O$d9D;#dv&-5)|A4X(A=l0R6yxJIH#I7X1$iRoJq z{LI#}9569LK(aZ|2^$QdT4LVcEE()NjD(hpCL|nUwP!MEu(aVCD3Fj*J|hd=Ag{_Z zFw{(%33ld07V51h$1t+>LzdJ!gfeTZ0(R{L@s)~FzS|4}v;CO17rxR|wib7&aYcNfyixYgu3r>Lteew6t#kULgF=e? z*`Q`kQ(`v0Oiz%wbg(a||AkB|26AGhU7NuiN6$cjMxIv=&cb9(2>R0X9|2qBY@iZT zR*`UsWl?2Y84i?!>X1A%q&rK_`sfVBPS^CM%BhLG_ac(&EJYh21Yw=qUxpPXQdFqw zGx}J_&1Tl2zw|N5KKfi-c#82HICJ+wTI+9f|gOK6D)(o~AULdt5(Vuj!t`-J#GT3(rz zBOG!~>3I)CZEXVbXu#^#j(O_r7<7&Mm(*|^vSU=e9i)p~Q>-T7cGe{i9HS#+2EO zjQ|WG=$2zntzwRL#TpGRWs8?i36<_RKcuKm_PexPyZ5aT8zK+k#JO2Q1)%n8z5w%e zh8l8`+nTRaC9qu^BGybvG;&)9o-YZEtFK@ygO`o`FbYE1-Mx6SvYplPJa)F4Pr;7T zUdT{4eGCV9;|gt}SYOnqIK}8OOugCIJceS)daV-@Q$cL$cq4ooqQ_ApHAuVhqNRgo>0e8Ua!AJ~^EEOUw ze3E6g?$8X46Ox=LbLpd1=DT+vrPA}gzZtQn1FAq)H$2T>Sq~!C#+qk=p*B0(_b3IB z)BS}cnJYlsnQEhp+;N+d8nG!0)jHZz$;x|%LqX2)*8psYtq`%lRp4+VP{cL@f1xAk zFO~ke7Vaa~;Qd8IPP?r>>1SBs8^ycFrCxAbD-M>Uw>2SbRs48EW%)6&>Xo@5Xa@(; z$c=d2s8%)PCv5ueRHL!uv{BlGA{rBIh8>BBAHw&oo0Sw~rH#K&>KMjC?nocESI4(j zKSW$kWPY<(RB(B(#y5iWTHdxMC1y@FjMfBD(zB_P*g7nq-yGL|p}d5rlLr#pW55JH z*^J%eIpbA)>^^(rm{@~q16gj@3ZotBe2J^ydGWGO^>vMVbOq?$-5Zdg@M=qfO2-H4 z)MoGpM_qM?RuGS7@;Rm19;IfMUyUrFAmh&Ti!T60Xu%D2!Yg`N-(#FIgzYAq=ewJH z253LhjW&l=&iLX6C`sm5uizwmJAwz7?akIQm1(-oQz{vaSiMljEcW@Z(GP)4TNwit zyoA3k5PR>l6kL;3FTzH*2gTysKUX=@sW#S}k(7m+nE2VbQCoFnP8 zlCB#}T=o)9NDTd3NXUnNl52&5_)DJ;lNADn3Bp}c*Ic0?mw6x52H8{*!^P^@^PN(frvE*ZO`8kYiL6J*1 zXcj8q++X3`yZnNYEOIcBn8l6!o~($HkSZ&Lbw!~nc`IIY2uvFL?rFKiTYo-OzYR>< zbNhgVsuFhiS+0@gvKJ_RDvB9*;V|EHEM2PR5qNbhuml{EV4q{K=gS6AA|AD^r-ni6 zcgzWG*deW;BDqLwCC?+FVUEw*S#dkGWSeR0+kWZxLk5IIX{l+y-96o+GX9LMr13FO<9dP;PJ7`z`PJgb}u`w{WczZV__y3Xgzwls%N$-?~yYHeB`9# zy?>Am>JZfPeq>SHx7$Y}n9o3BOs%cy>(c%gNFDxSN5$Iv+(4mv=6Go9Ih{&CJ$M16EwmoXvU6L!UXP4|$oVlO z+ioCoyYC1wco^2;6$qM-tPK~!gAW9k3Ap)SMWpg93eNlB%N@ZIa3U(-_3Syqh45>4 zzR2uU;2UG%VK4~xkjhYq2=^h{X$1^ksJ-xjW$9L#j-97p*gT*mf%98YbQCrKyB5g~ z0heG?ipa>i8zcQa#xhD?2U5*?W8R6A=Tsxx{|S?Trj;dv?T#umZbv@lVp!a&5EA7s znmhKCD`*+2D&#B>(dzzWClb9w9<@rAA%o?8x6arlW6p3V%#^M*N-dc-n}2%;er7uC zhE8@5B@DU=N56*5qKCirgISgVBZi}AcyQ|J5*g1HhT4#nYjujgxjAhG%82RI@4e+Z zo4AVo$$3hF-9f=3k+vxciE2pC*H-Vi*)E5J3^V(wl`w`zGOro2^4E?m()uRAqHk-T zio#LANY4aI6ICa>MW3iDQyCq6G7%oJyc1c}JhJMc>n(8}!cBiNl|AiXYlv#FkvU}n zne{dUcFF=3^%w}@ZL*lSgV~D|PliC2sak zcHyh?cWN9X+!k9Fl?;jv*>*W7f1Mbxy?cXks?sc1@;=p>2fT#!XL}9ENDl=ZfYjY`0)ROAk=^dr1M0V1H&yA&+r~=$$*OMHlO$sev?rC8>BcYJi zVn-?`b~duBOa6`(+@RWMh{cd?gRt=KU-<Ed?tA8HJ&_E@^2hWK=-Tm$-w>m?hOx3o1Lb5(kzs?9`MCAR z1E9=V)IP+g7E%Ih9|DpX53C5YpG(YAp%IIywVp#_g0?5NcVcE;xT!>X@z@a-p7@4u zLkf=i4k>qh@H)Mpy^dd{C&tgWU&b$EWqz-z`cB@!c7Nd_ySiE!=UR$yg~ZwLHLoF$ z3KP7qdMdysOU+@%B!qlit_;*n7LnL$?YuoQ-Ebbch67?27D0_nTo_limvJD0@k?9+ z*==VB(U;EjV0&YNfbzW{?J-#pU~UMp%3l%yB~+heCVmLEr8@Bqd4rwKL3#*`<=>kC zw&KN8{f7-qP>poy?ARh?`rjK6hI$L%{rsm5s;Q(7c!a}au+QNJ0YD)(yd8A-#m|4- zq{c`=(svHC7+rxxsga8jG+j{~M82>}J){v_oWA5Pici!e`1N&AzQjJ^hNa}cHzFBB z|LVNO&wtv)_@gs1>9CVZGc@>r|NDRa-~Y2moc}r!?MQrUr(LZ6BUrc=q?lR_@|T{F{y!^Sx~TFJts`*uNLJZvR@t z{@$BLy-$r!UcazI&&l!V{4Qhd*gHi|sqEjZfn_V+FNU>U@7+fYavkQa8_3eB|Ts43G%+mh=x>`Mp!$ZijV> z-q&$Xjemf!Wgo|qLHi!@sm!IHO4Zk@ULQtQsDpCa6r#GF8SzhsBg1tl;QLz;5eO~r zg_3`MdqCl{wr9l#DA)0><`C;$QI5p%I~OBULe?yab?AMq4B6^<`=sBkhfX2>BqHw0 zg~qMfld*XF9zqHD5jvB@BLyI^aXLPkt)K=_+#*s48q1;G1q!)*L#9H`?q0*}($k2L zWp58FIG()?k4SqK+l?UTguV`mY7aHqT61J(6&X)Nye##s<~oA|+wAxCY_n$@=)j&h z&Xet-ywbb>L{9(X)kG+C9q@;?Dem=LDiVM}I^FA}a!y;OurbJoI^3q+-EQ)@>cN84 zZ>p+i*RAn--7$a-2g%?@HI=eM_3ZoG3YkUwg!Gel>_|J#XT#jcI~RLcUB@UVgmXN7 zM;Ga*e+AOz+>2a?`o(^GcQ;Po%BR_)&ofTgzzuKTB}kYR-F;ty;yL~CN9d^3EcF67 zU0OWlEPvM+`g~3OTqNZ z{!}kAamdLu{CWJo=_tQM52?sLl;3x+5q64SyfKTo(2`$`7tQbuGTk@4t0k+x)hq|G zR@74+m;6D!h%VGi-tDemhV_nM6_*3t_1vrYy}nZ2HJZPWaETLx+|A|%4}vF^*lHAM z>cXMeUKKV`sZ>dGQ9q1K-xgBF+V40Lg#X~QgQ@bh!L@*dTq@*bZ7W)lP!p=g3i;L~4$@g2_)wCokqK;S-y2F~62t%nw&oW7YOSB^GF~(}RPv#A7P8cC`om zb#DEu;cGsHQHc<4lAmN)4vpWI^coaLA8$QR>pImciwqa<}>?D&;C!xoot zjmbJxO(r+7CDd}1%|Q+_pauT=D|2lw(CbwjJ|WO2%$A5}Jl&Igkygz;Tom#7ZApjI zFQxe)izu!V{I`0j-`TuThC+-D;bZ9+D@Q@@9q5s4x9$&j&MNFj(aJ4xU|#>9ws*^t zCDoZQ=dzzqtmF;R3Txy{zs zZOQQ;$_y}1UmBwB*OO(cI&rAt1FMHyBnJmEf`R$qESlf@Q38~VrRA`Yxma1ddb$)C zcp2Wi2$AQ_?~J5+=3XsnuR#&6J8y?4d1uRkoJRA*7UWyTlDUE;O*a*+KUm_`7@R8c zIu4QKxU7{W48T4ot7j@KjnoDHX-F_naZM?vB^+9cDs7o63}~TLtg#?OiGwP)G0``U zG;#c9)+hs=LFZ;p77RRdRS9LyFlMXFHB*#j@-PaRv%gUzA`6dEH)iCyBsh95A8hmtM-%_ zBjQBsrU}PKjHIWP<+Kr9MuLk){2Ej+GK!RZXlgWF1OXZz3 z2XvTl)ErPiStSMvK--acFcWMMCX3Ecq`AN9r`l}^GPRufB8C-3!^wRG|IFP1p7Q3*l&r*?*UsdmX zrM@t1tw7{j{);c#hHPfCf#PAYrSMg3;e3QS=hqg?)@jN@)$6Yl!N7mChC#lHZ z0Q{>RxW*+)YO>`w=c-Cs>~MkS)pT>~Bn1RKR%qknLDqz+#FPdnA$)Y6xVEV^Rk&Ks zzJNRY$Kk8^;S3e_k{t&G6@DB^YSNjDe(XB-bO|dLkjr(xX(rUf!(esdn(AF^M(LJN zSfnHS9>ZQsM0X}}#fJjCTWGB^n>ey|mx~Fqr(-cgSSax`NQ7jDda(}7B@C%ctiYAx z3-{B$q5^y}ZGFs4YvaYb1po!zBf%gonQUR?^Fy{p1EZ~e9|_>45Gm=fZM4%74oE)y zpl_7LLxk$!7i> zqcL%|HM5uaLl-oGpG=0q5uu%KgSgKI0#Hmy<>1#6?dkNuHVz~%V-d#rWsDx}CyAmo zApedXKyGGegBsLckO_Vl(49+YxochWDUy_L+d(AWZ&QYnJas**=CoZl0r}o8xhar{ zy^ZlFGyHi3AQFB5yi3e}^YWxBU#?v8VOqT34;*cy_X?c`oQ+h36RZGqrE#C1IO$+x zFnui|WU$!mpQ6@6nwRrnPw=kvKaevtgrQY_bT;JsI=uoBDP0G4^Z&;mcZ(TU@oYp?hHLuB+kz>IZ3U+pYwPJi`jUyem;w1aYVnxpLM^jaae~H+pkxLaHPegNWCP`h-io7r zS+KnvK^euHTSlxBCO0q3B>?3XolD#-+Dd``SuFU)%Q`p>yjO0@n{xDelILWZ26Vwf z^um^nPj?o_tD;Y)u~7|JOsW9z+6+7VoSv%Ses){H=d^4^7TfpL)%a5;YZbL~YEd-y z7OWf@eFCd0&#?Dy`^)nRswfQ-9MxHbJ2^=!wB5Oyr`*Pi zLamVBxSz11i(xO$U0jxQ87|9a;W4n{%Q$}nP(I%mTym|2FB;@vb=xJrjE&?#HEMy- z?S40TRx)~}jLS*6B@%zrOb=tjJxdURK}8RKv|zL|e*mWkpD8nZZ{9P}s@MH@`T`?} zz+n7ek5QT0;KF6I3Bl_bcd#%6%X1qlFY;`LP7%c=>ZoLtOJkC&h5C?ihh?4hTe!X z>Ik#opts7s+_ClR%9h=|h>Pm2}Zu$pR#%2XaLyF}%c=5*21 zmj(KUO=Gfkb%D!yuNV&f=5xHdq82># zU8$)1)zDr7#3@*!Q&6Kx~v z1Ve551*-Zy(H9zFD%upfGTHV-hBU-GKMGRnJjh=y2(mV}#4Id!4q*$Chu-87npr|I zzD!$cVllDEAF9h3@?jnEvGUT-_z8H-#mBUgzs%Z@)3#h8tUu1EM7c@Gcrqmf3hY1_ zG2nLRO_cPwBD{7PPLDgwB|Ak}ZsBXAkoelc9;|B4QZchGHW7rE)U1FfC3BO6@-9X( zlM+9JJ56f+FG^=_{(7HsQOJ$lmu{YHsc!D=n5zIWW~~_|}w^lBW2M zrc23;#_v8FSxJngRAdoVh+?R{=Xys`(M^Dt6!!5z4|O7WTQT@%unWCWRZ5i1Un`Zm z&L0KOmF+21&Naz^DuABnZ%C$P+(#)zHCijFs(Gm`t|Y~gwxSq0R~NKRryMyt&ZXVi zi3D=w_8pFFVUi!n$h=C7s=7vu@N9^^%-F9cS2!c75>hY&a*{AcB`};Z_Ku`JcysEBX>^}stR|BiNc7*T2v$R z?%2YNUFN~78wFHRou=!$gayf2JyO=#V1x0+mLx6WE;Xx1F0qOV=gtHvVJpuZJ6iuA z3aZS(8zKQd*CrFsJ>NM+!68J0d*k?7T!F20sLY6(8dI@NSlfG)N|LKyFpc2^0j|C$VCavoWe*mDa$TgCSkNI@*%-UZDLV@jW3o~NQ*lw zJ`JO)TEps;1GuCug?rG^ljqQ7i5fd=c@30whSS&JLM1cC!H>|S&0;ibQ2r2xIa4Wp zHXH>9^&Ccm5-|_Tj2Hn+r^1i0^8K&)mrV?n=keDFQWFl^d;P~oSf%Pv6RffQmqtjX z=yZfES@yjVX-=n`2X zzInwRixhPu9|Gt~S2xq;M5FK95SBpbCUb?A6hQ3Q72|;+kwBLML^&_rDD*o#csf17 z%~YK(8zpw3+=szuQ%&loQHYQ!sx+i@6GPPNxL(Rtu#|A4{}*Zv^T&~cC_F3|mJD%| zYJyM|%I2z$g=D1e3Ezb?h;cszAulkPyZ`s(-wo!xYand!%m2KK0|HX|w||ya8Qtl^{X>rwG|@@H;6VeJ#sGWay%b#F`KP z;kUYn0#%HjdoPUFzOWjl-32s+A!KD*>dDMQ2(``R^GXO#?}k|V zjWVs}ww=m%4l(Zz_a<(qyJfu2N`%ywc>n}GIpcmu98ZXM)51j1-GG7_DLw9YDO3S} zHy!8axjU%-yuTqt+TEU@5^`!&$2YF?9 zi-qmCw*4p7h6sMYbWRB2?^JZMO6KsHO1mE^BYgjDXy@R`dw3i}XF>aMG%x)Aw6$}% zmS>J2fIZZYsgOk~u`50S9L(_<%)o5$*anw9bS#QUdtA-WIPlE8-lA~T$h>FkFhHL9 zPO~6~XLz0cw`ySegw>zr5j|{U#ufa2Td?kD4qS7frplG}ko|32)P)F?y-N~0AzN2P z0>9gXOO%7a+J2lz(@hUA$Z(o2AX$!*Ei!H)hs5s zrXhx5M6-TrTe>(M>CsSutuTHS1%t4(zijvnAP5AKqOKFJtL}P`G@?ujL!7DaOw!8`{Y^AY0n(;p-xPzmWD3@`sEHIcgz? z6%QU1EaS22V$wn%)~Fwir|Zl@B&DA`fAzYjL{M6`e9S^JDa__aoCR$)Twg{i==H8E zqNOxBbLX*hK{*AtkisAC;11bBmXqyDV%E&VYekZyM|AQu8Qb!Zbo-uM!xTtqUlg9S zEug@%WhY9xgeVgZo(Ezg#IOQiZ^B=4mzKs<{q=v1$5f4Sc+_xdQ!_NafTj@L{JhX) z8Dh9JXiev$htY&rD_gqiSDRyZKu%e_>mus!D)n?-lx{I1qe9errawZwIg>T!i&85A z*R+JId*g8^Bxhml?GsRDe}T%T^UMY+=qxLF*5q3&?zaXQYH_p(4Olb zmXO{O;(&bNH&QnW6GJJ|bpxdi%N(f*+vH^de%oYZtKbdTfso?o=2(c0Dw$J4xx6&- zje_Sp#0A2@k`(N3nKO*Dc!b7PG)kO;O>QdR*g7YQK6b ztiSQH3|X0@naP+3OL-dgKCO_7BwOr+!|I5WB8zgdbLJuQj|tcW#MeA=4FZ=CbJ+<0 z8}wWw1rxUbGPTRdPyYb>TEBqPd1`wjgX+{lfJJP)$Lv6gt2SBvK{caQzR-m5LJDbe z*bWka7_;7z41Hub#FIU1l=$Bi*7@CPX9)G=$)B`ye}E2uu*SmR2D7lUB1k)PgZFQ} z<4e5zn8rihnGSS&^LHAU%jHRY*n zpP8yn4V9w?Lz`Uz1xC^+UXM+`hb%Y}VGK`iR}^V<9^5|m;8ExA4X;#LZEVVOkW`H` z=D?=y;%%^JFFXff7D{uGl2dCc`a$S~lO$7VJN48W^J$v2BS9)XI7`m|JgH_{b?1*u zHH%1I=?(Kf=SMt&ff_}t0`Zz!Jxzyl(6mW2j zP3ymOt`A6o+`8HRkQ`+a)wy<@Pk6{R;o*p9bAv>q$;NYPmmoEc+^6!zaQ`U7z=VDN3cl9B@AlAkoyB6 z7_ypziaKMcLrOM%={u1&N>@?U0@*v3OD8;+I&_kUuj%S2vSA&v;mX@t!%KwI2WkTa zdCgL^B)P$MN-9$7Cqp>FYg;8gmztz{*QryPdZOw--NaTb4js1kmAVHTS?Mp;aXA`8 zrxm!-|5+8mzd%r}(+H_q0s?4{7x`D1vOmyyrM2urgL7&=FVO{j7u>Qh$jAj|;iUHt zpl3m6+nKw$Zj{dn@(JyMVgevcKWTlk$NdM(s~pyte_COH2jSCF{D2Z3praf$R%3xb zkZ5p`$TGUKrhiF;dzYWR6S78yKFL$09ed^-%AgnIkNH5i{1gW72=dInX43%hi(8~%#9O&_lbzuj zHj0^O0hG!q@W3KkPtu+bvGe2V&^corrob$j8Dnf#q&4Kz%w^a+#^JjDV{(mlF z{P3u>L-qO(jkeqL(j6pRl>g>%C@;v~^6&i<^#0~DcqP;sHk6hmgKL{PBMa*!m?PFx zwTkLJe*WjWUp1S{GkBvlf-{pM0F&=qD8bpISH_@E;I zv4?aI@L3n}^Pbj&AX~P0KuL`UQKxmvI;2566G4_X)sHypr%SFbjW`$6&|w}M zGTr_G1ls$ST!7-AG9(t;(mjjQAPuN;%bO;lb}W$du4?(GMwFNJ8rQG^V09B4pcN8k5b7OnAg}S~Eo` z?kqLuuU%O)XFXSka=bmjpjgd{?%bNFs%H20#geS|g`vNC*u&s$ZiS-Jer+Mly1FA) zuFqSYeO}sX`_@wj+8WcIu9c_U9!KX&V5hLv*^~p`J=TDdKJE`y-rwRVtMss_zZc9& z#~|2aUuR^ee$1Nl$}WaFI?<+w{YLK>KPPN?CTuK&`YZ1>ELXO-ZKuWazJ3KKX}@z3 z9@P34IYXUl+TB?q-8nsPma-^C^qU7-5G(=0>_=XyxYnWqonqmwb?*xY;T~ug%pP<8 z?&k31Ej=sYz{HXdL%MW++MWxBl}fJBayB-M&b@6k)M)blBI_Q95ge9r?{ru|{;bRw zd}pheyzhGohlTq~y#45=r6PnkG0`lb!_zj*rkq@sf^dD+#m?hazhF485{_XqFhVixp-zZglM@zFYb9 zdiOLmP0z?UNEx2nW+Z7@Sj@Gc96gdBfCV1)7Ej6AosN@rsB-o0;bVzBUn<@$FTqG+ zLP;eOtH^Uxe&!JM4%eOm0#T{mSFJN0gAKf{O1g2MZhNJ9wG7&#`=0MTluqOAe&CYe z1FzEFIS(&|r=8E7$s4?$jf#Cm@2GQ7wr6XGY*c!-d*U@I9|PlziafjebhFOZd!4jH znuuQb%0l5_t7#UiW!#HW>Kp>_?;t_|YfJ*`Q{7V-26TN!038}@yFMHSEV*CSr!G7ksA!jYa(H{KkQkP@X!;4bSd&IPrf_ zEMCjXM;FiOUV_WZtUy<_iYUc>4UX%^bBOr~W*W~8t!x%y+ONu!N+pld4>7B+(EfBr z?Sd@J^H}fxIOD;7V(~QAxK!9{{R2iv{nTQqu2v)e$K3%X(RSh|7rR2IaQ8KK|3S#3 zZHi_Lhd66wq*sqSM@QBtzgOw37RK{kDz?8z#M>c&ZVhF>6d)`7_~XxZ`pCOON^I2Q zi+Q(j9LOXDb%(b4%z^XPW9LQljGRHReB9$Dkq_Q?uV#w+`2ox9V;@286cLa}+zhEx5#1ZhfRPyXL`99cG7M>G456miZU%Op_irG4GZ+G6)2 z2q&F%e}zhY6!)3|A&i9<@_7*dKUg+1^2m{O;c_uh6=7@Wr0 z`$noTW7D2;;I^c_O1}~=CVt4XZ`r}#_o$u0Y-*mLagS%nJ*(2y;o<9^@tL2mKSQD` zmQPzMInSA%#VjMtd?6uPp~Ike+{{G1msKv!^LMAN%lito)0^e`ZLs%ep>2^CYCrbb znCzUcS~oB3&7{51zk2WdAA1Xp@NwICkR(BNr4ti@7YWVDa z)bp#?%>U7z{yXPoY|rOY=RLIt`+3i-13qobA6qo1tDli`sbu)=9nrHt&QYX|G(PL> z80h*ukC4LTwmkl$g{K1!(~t|P9~pUDiO)LM1?Jrs5=vt}>rfUaN;8%m>3!>7C+K_C zXSm@^4j;oY3();?9Zsl5c~mMnog;QUn*lrkKD1m^MjKRC=rTN zCY+7ju_2;2<3+nN5xvc&GbBOT7P0ozfgs@=e&4fDnp!wv3hu*q7Y@hRq8ALpxm3bXRwtwN9D4Z|(yqtNt)W2+m~WmbS;jy(L;$0C{KLA7hZb+~kWy zRzTyOBRQ~ns9PO#!b{6X!lGbWo=^402hW7OIWi-t9aGri$ja227nMAxS^O%tdGqPM z?(<%@t_-g~$2Ip^;M8s8tr=*&sOSRzZSG7|mcKZ6u29NJSt4tNjpzWK^>o=|0 z?~1ZoQ1djm8nMViI@yz4dH567ld0I z|8dbczN9{P4yL0j%EF`^yTO&^!-O%u*qZE`C%_L}jv;>u_{RP>J`ofu)Gz*0eDadW z&@aA3yEk*d+qI|@D<2t%9}yqLh=xTPW+e8)An2;FE&m~~^7wXGm^&rS&r*|z+vIrf zX6&6<9&89Bqx>q8XW*!zcyu`n@eH8F;=!W!-vUXEV*5{+K7$*cU_W+mb#0ea4qBFV z7K;Lc$pT3^+n3fYtEh+p)6aPmHa;yYwu zF7u64L$@rvq)(VUlqC@yVR`9-areIOt5p6xX`m{HCodDi_i}woHwfJ^p(%uvelL_J z%%My8E0af=4Se)nq@P8eXXdGfWaoHM65O`eNFN~)gO#C0&{BPr84LvL(i1Wx_4|S? zi=uLF=fl&(2oY;C#(vU4`)MMo({<=5oI;Gp95-U*qwA#gdVjE3B_(XXequ z{n*HYQ~qiN1=Sl+Pjx{o{cQ(< z&HVWY*4^%IA|#+s&}NV&tiww}7;_H~s)gHQ8R{nTJ$c|IEq7sklP*zaZEtcy2a*u? zya!exP>+w|A1vHh(+%Rb<%Llk|r za`G2A&@<2y!^0O`Q|e?Bed>lH~J zc(coq(eX~0KArvV+&~l@OhoZq?ujpjRl5*pyoP)Z%>)1F1EM8kn7}XBq)=-@!g-G~ z3c*z)MqtJ-XR5D+AgI?pKF%z3=0?sf#%-$Uc1Fr}-`-b*vaz(o5a+W1ML@d0KmOn` z$)ffY9d?EK1qR4v_`&6XVEA6)l4Ht|nwnomM5e749N>nb@pR^ol%Uk5gSbW{m8X~=`VxeN_|_wW;KKGBsnp0hZFzJs->so9 zc_@CR>J7Up5s3$JQ?ld`?_|N45XE>i_zHX%PdfA=wTGQW7uo*}C_{o;EF*k-n2|_# zY2daI{+A8-AQg$v=W2Rcb3x)jcdDCSQi>QuTHBG-%$xk=-F^rHO&@ow4u4TO;M_V6 z2)CdPbZJ8_p0l2*faHYLF!DmZkH-nBt#G0lNG;MTJVmlyFC|f2?V>k*6n$R8))X=l ziGv>kq2CXup1@AV1$5-RED{&kCl>fhn2L{aaM%;U1*UDEFHE{!O=cE*;q2@JcekWi zBLkv97AjegB%7v7qyslLNx7)!Hp%*gn!}FmO@mT@k<+E|4vIxOYL|c+_bi%h1_KRg ziIk1vT{z#T*T{!nwDi5EODfRF4hcP6lIJQjh1f)+h}_aCC=~T`aC$MGi?P=u>?NPh zTiCD9NsJ(%1tpIcXaf~c!ac)|g!}b&Mbnp49V$}ds%<9xuB*W9B8!5pw$4z1)_Ic5 zofQEPH(-L06a_LjtxWtDh)L$lRj)K#``@BICa^2f`t+!AMJ(^X{vJqB=H?dQlN+qQ zv4Bpx2vS#A4Svh&ogz6&P4IoJINC%pLhf4cCbHK3hLbnQL*C&Ls2f^9>PnApy;gxp z>`t8lU$oa}3-@*r2yh&J(?u&L<}h$h`|$!9ocn$appmeufu%=u1YhO?Oo`JiZ~#Hk z^lXDrR%Cf;<;=A&fxz4@!G}F9tzzbDA;3_$;sYJV*t`2HAfxx4Gu4G4>5K5w4<6c) z*WP+8AimA}i#D|Rqba;3$)Eqivj{o*rOB}9Q@PmS{UUDmALkd*p^$t7Sw; z#Eg#@1uD>@jf)9oeGx8UR>nB~1(BFB=V+#ihf8%UC!!h1U|+(=kYdh}0a^9Dca0+# z?1T&AiYXNx(B7+@Q2vDnS=19koOmk?aQV5wi#+NB$T*10@bq!k=w{_#ZnXhItaG4N zXUpxYY=RTPj4w)6xUT1qLBbRmluvN>3$=-~#Laf-=f!n->M@!On=N`8@C+Bd30a=n zx0fz{`%>Z-|GHdl?@EzaU8uz)3QbygQpalJab%Tu5}0`rTV8T3_<@a~M`@`=OHn3x zwWS{8pC5%I*k|@+n3%NjV|gz~>!1c{2+~+T5Nm~q{HCcP7Xvq{Sqw#2Diu#r+uLv@f zaPq*fHx9!cCjMXQ45-8 z6o^^@)u03$uc$~5!W9JyIea^Pf2o7Ptk+Fth1?Y5+Bo2JGA7Tjf~Q@s*j$`j7;b%U zVOAa$WxPZSC!STN-A3o(acnt5s!J78ds~Gseu-7RPEOirk3sc|H-SJrS263ibEkXX z!Y>w;7%1mOkj-L?uW~^qeT69rQAyE0%~)*4!aZNSl$&0b7eq9K9vMx7`pZ{l76Dx= zaKa*+em_v=odt*Ty^Gb%Pgz|i0+@;}wVy8LH;mS;os31?)~i=yUSCx-RXEc^uW;=n z6^VOp)RU}Qk;b%)DUv51Zp753L>3TFW$>XvipL8r?bX65^DP(lKZ<*rnJYfb9|tWq zA8Qw$zE@$^C8TPvk8m6_A5v0&(GXuE-qPjcEDmD3CUCRff%?v%ck!S%I_P4QeUuFs z0z~yq-?#iyUE;$>2xW91dQmPdm#J0(8K_TMe%-ZsiSHfs7hPP-0Qak(_e&H^6d!xl z?p%o0Uf4*+D~4;^3MTt55f*CSjFD4W>#!@n^x|*6SZb?0GjA|Ar1(r@-?NK+k9v(Q z)%2QVtS4vobrWcTMvK4dG6HY&)=h#4<)c3W4?G^(1E9cuv`H>O$t)i!fAE0?;#A%u zAt>hXDDA|KGwo5^Xq7c@c7naPPCT9;vNvt?81Y}WvP+*U|49>@AJKtE>&ZjLPZbuA zmJRtLkCx3j4IeF=NjQD>PyAFz0`qu;34lzwOLc)q%_bFkAPaiqiREsz12w~?6Z6D z!AFW)Vh;6XJiKr}RV!NfCUe=;UhP_u(l>$;crQYeUY_jVKULh?a!qZA-k2{Qzr0wz zz70U9q46&5-;{M;i3E9cWy3{h9Inze+lU+7_o zeZePkSIcoqnbA6KP3&Mz+mzfH=v!S5(`w8v;&)BR4m)jw4mB6bzmMA#RW9C*nDMsu1>9r>&ZBsM zojNXDrHV<-9%Q@Ls=np|m&mZLYPj$}5qGo|8^Vm?io|@u<#olle#2m@RNCR{?+0?J zqF4e`+P|blhQ`pWm?JPKt%##BC=KeHu!}#>UDE;yW-V}HHv?p!oh%{{pUw^0Ig^WC zDh-W3Ac+L*i#I3{aVXv{^LpX!Xbrzx5`4iD9}&9IGfCIE9naYyTBW;HJtby$E9A>E zQ-@*TZ9sf?a)V~fSNC-}8da63n`Ymdq2gv`CR2NZZgQk34B_`n`OWHu#E)*I*K$kl zIGy}qh{s^u4ROUVTfRh9e1uGdPl|^5#Eo%#6{c$mME$f`M_-%@FjK_`%#}Zzoo3ko zGNvxKHd=flC(0dVJ#8&>FE=V6-xL!h%sj`!w2^xCs>wnhYNgvq(YHzNt@*pzY8FYp zn{$Z+@ovS`+PG^caT~ZF2vy|17}r%ZCmsBbB;wodg4+^BM#9X~%Ve~?H}3eA-Fgai z8=A^&SY2V3${V4#8pM$`c1z5j`jhr5*7j-5IE+n}B~?LVmkY7F4P`Oc+pdU|CrOm{ z8z)c_b1g1gQ^mdUht~?hXW+hiD#TPXhs2B-PEELrah|gdv-9^c+e@AE;t-BZxoh>a zc#&zmuwSMHgZIwi2Wwus`Gi5p**>fp@dW7C6q^o{6nnq8iK|tdU}ju6!_0UJ>)a|K zuM0uO9aH;r9{BZW8MOkJmsnqJIWp@EO^9oc=#^gl8`eBKXJq$4vB%vdRA? zLAWC}u(ZYndvz5&HA;s6xbQyJtmjz#+N4&fRjqNgc>T8~G<)WcwMHtHRZX0uF=wi> z&(fopjq+u?13@;8=;cDPfv=5d0WtoRg0&CdniOCYn7^fp)wJBeL&Q#>L?@kTro!^C zjdEy05((=Q{-sfcFYVFmfHOceS;b+*&G4{J{&f>m4jxE+pWRF&Lp0hv{eN3^{;h%H z@0UUV$lver+t7K#U5C=YZ{+&sgO-v}-Aw(Z8hv1&4@=tc*#FoFStcgLCT0xx%0}61 zv}j2i!Oi5xeQQ+UJ|*5QUVq)hOXJ9gdH-mHIIq8GvI*`l!TB^_6WyCHb8T8u#c?oZ zoj?-AE{S;jtO-uf*@9>1Ja7a5!gP@ej*aQ|#ljFyGvGUxtMj!gEYDj5kDj&#VAg2e zyh~<4XoT*!(+YKbolnK8=_|zqqyALgiHrU+9e<2 zCNRSoM4=_E-yEqCBOYk6I0+Ubc>EjZ|BNC;bkrXPB}@j%y@SN4w&)f14%J^~FWcm| zjN-5wy$n>`g*_@)n?&DD>71;E2HlN^OGgtfMUK3XAeZ?yIjeEyjS%|&q+O!D{ zCVZH*CQ&^xS?0xR8KTyISTu%XG_@DvjxI~J7uM1Ce$md8w~mt$W{z2FfRUTaeGvL+ z=4nt5^wzl~JTY1K^g{Y23b^kaE-M}?;lN#9$Pp(qvD$b*l{;e_2*{u9a>#;qbW?a@ z*c>g!pAcd|Hr1dvsJJ{SMB4_}h8MQ;J3h3QIK#YzG$N{}U>)XNWqX`SDy}0=ZQH{a zmMB#m=#JT!%E2IbFdmNd7l(}fjF>=wf&-W_DrxKGJ<-&j&f8)lM740MJ|_2+GL> zE9j~_xRjP{#s%Qvey7dVsx)A+ah>x1oy7ed*=75b+)qgByr5P?a^=|8AZT=uK7BFf zo%w@ej@4kykU_46t@LFRBJqme&7i{ry$+|Cs$64pm$Jr4h$U+G_Lq`$kVFTSu~A|G5#de7OhnC1xH) z37cauHA2E3T6uQ3@1p({ z>e4V*BYp!z1wcT^gE&--l$Y(~=j|(21WdZC5!MpD&!Kn7=y#P#jN3Hens+=ASWVJO z&i#&|Sg0{GO8Cx>9>_OOsjleIz~t@4Sl*9hY&oCg&iMi$E_=t2=w?{~+ZVwyqa(OZ zszGmOSk)6@Xn;mSxH=jvlmBLM=z0Fmc(wSAvfFD9IgCL#c@LN<#xrwtJIV89O?K@? zClOWKu4Q5rG+Jh|wBaD$saMVi1`v*0I6%#v7EYnf2Rle9FAHtb>rk@T-o~Qn%x`2S z#*mMd$41Po2j(M!iP!B4W*ROb482bs7ci38(a!9pW#%{a*6)=R>dlRB+C3Ji4Rf~c z-~P-;VAX8n{pdd_6k@7ePmZO?;eNA71t{JU3LW=R5xV{w~Z&z0_Q?*&oI&{;nc%Eqxs@SZp z!Lr@%3zvLS4c?a>XZ7?vP?{ClXnjx+i?H`B?PPIxz}t%=-ktIszFV&qzFjS%cb(nZ zEc4>O=Sb@Jlf6(L-G^vt&~nd?&;>=sdgR=oq}j-heKgjBqS}4q^Qo-ce4~t+&gp06 zD&i}ia3wYLbT?JS0Ld!@xop$UZlVI)4}+=#+pOp{nSMo5eDQT<4!PvRY+cmZo3RpK zProyjP{>$wV-mr|J*j9U=|t-}x^xn0Qe4W&uUB9ecHa9;c!Uz;UxbK}dM)gRzsc1+ zI3?N{;GS<7T9I+*8ZT-43|QBb2|qmz2gdM)F&nwqJbX79U=nPvcrN$|axv+US0`fx zOyy&|rV{fwUY$&-c84dMMUWZ0&WxPOWgI(>pp z=;|(@*!cnGe&%^fUPmUI+#jk0GQ+EOs^GNbA-S6fIC8c-8wBKP8T0*MLfmjCQO-qs z$ygLBpmiyk!t@pKzF$1IrloyU+#fkPXk5>ti1X!j8?TeRe7|HyDjzqUUfq*Lidhlo zt>+n#8(!BHKHGiQv(VJY!2G(zs+F^T0 zS0U!HbbnB(_=KIicBL6xA;!J^n&2I!P``|!G{iVr2}o7PUG_XVy{)vzY=qufIytmDI%}vJb>-fY4TZDxSsdCaxjh!4jLu~FO;eNR$T-HhqBda)oS8TopnnI)P#sID& zu#lXJ@x3Jm=01tvNQ^9}+LeQyC6&ThRx&#NqLz$NI z^T&MxI~yFn!IvR!N5lZ3+akka%vMogNHr^W4k*c&8|1rP(lYKVR(|V&%md@T zRlK-akj(j(%E*Gj0Ykb=_#$e|l4qYWlpRHs_`YPpM7JdpFz9@#{x!>s>5*o5bYQ{D zB}g*HE$AT*JHgk?OISNs>RSX{*z9p!h5#;lH$2bH@s#k8wSaz^6*QL zhg`Cwb4OELrgHW;Nor-FiIbGZ@*0S=;TfjUkrkTLBld}svAt9+$FlNRotDZ^ z!^?YrSRt4>W`raioF1E$Qcyf0<9~^CvgVIHMioWsp(sCf30f!S_;jn97A79W?>$w^ z|6rVVX8oAp%uJCSX0s@N*@!#}7OGIZ&|=MX(F;-Xp(fn&W+uKw#RF=jDiE%kKHx3Z zLmB~7Z3y?|T!Zi{g~e)|lJE+qI5_QBQvtn7+M{%_A3e*TM-e_{YDE&BrIr<+?6m~q zhb$obQYIUreCpnaPc&)j8qZroxa-xJ=A}ec7o|-7c>$5*!P~VG)Qh`Z#!zoC_JRDw z!`#_36l@RmLJ&<=jmGVPtGbJrm96!t>oxqN@(0MFE1S=2RRNIYhfAYt3bS5RvzX)+ zL+)G>bp_R?Q*DziW4$Ru6$UPLxR%c@EKyaoOm&+-OrccOfLEi!IrKWy2)j$jt!%+b zl#g-GS!aK!QB_q?Z(AuSb=HK=<1#hHG}Z373p)>jmtq<#CRG;eZj^MCiyi z!Q6kT>S{IXhp2hTW@*S~CGwoT<9|sq8i+c@#ABmfUk3N25?0h~Z(HYqKP#;H>8Dpz zhI+(w>H3w#`C&K7W@6zpJW{AqS&Y{(+e)ye-8DdhC|wR+I{_aF3s7wDVn0uLS2~@h zBJ4}XaB*QmYqIV`xdV7cR&S1XK#S zZv-gTo3ne>^D>EmTM{bkjpY;`0Z0;B5G9>(8uRJy;eirjJUnTKSL z=7@a+VOz$v3RP@h8AC(ZLF5DEV9n@5T_1^mG(j15--zU-)W1*0*C{k|wrF{grXFQl zZ4HHA|3Aq+ptyeip7{&3hez`;#Y>It%_0K&q2fk$4z>ooU=#c0dBEQ-s#@9R`}4P~ z8#Mg_t=g#?{fB<9)S!!#yRmZ=;v6VOybp)R^8P4=gCjExfb>84y79VTsJI#A4c9ps zAcou|EF=cLP*$5}wul{WnR#zUzYWvzD2RhIlci~(V!h&cPDA-q#^A?Qv2huGh-cW* z+9wKS67<)TtR@)(A2-7EfejN%KM6qf$_E*fMi59&-oF(pd!0X)gcMwFU!GX(=8vVo zIy-+XKyEjGdwV3bGS6S@!0=!a#o@_j6NeOo>-|wVZsWOODg>G>SMm6HRIO_|K}Gte z*ec^bA5+|^3i7m$)KC`NPi)9dGJKXI*g`YoY_B^ROr{}N$aaoaT=n;y9->L> zI!JUWd~g}!333mLnsG!{bnjR@Wk`C(Ubi^VI7TAaIp1DtR+bVKqvs_kxVoxstAb~- zc)*e^S-fb?>OHG0t}DnoXqM151*EDpR5YCLi4dEhwG%{&GawR^U}94j6A$gNi%XgO zoDxy!8DI6I^ngMTA=35Idqg24dQ4Rl78-;Xr4v$DbRMofi*S8Ah6ft;#)o2l9$5;X zd+U8TjC5|d2ylc$d%94#V0zOD?~}XWCs~l8EE%J@gK|^j&JM$TLCs~+T{cp(T!_!K zSth`g#MqlJ^d7LZY&?8Ekxq-$v(>ns`$fbZmso`jj7nMzOAYlxhSR*Wk7%OJaHhOO z*I8wZFh!%Htt8e^);SW+z%%ZK!W|*r;TEXmrBBoz2!Y^zCmwh7mReo}?|3Oe6(18_ zsYLb>j8K@U!>6Gj1+imIE1Y_x=Lq7-!m^(M?Y#AxlNML`FJt=G|Ou5v;69lUvp<5>7T{3L^k)(w5B3eB(GUICGwY5{Q?~;tJ7P2o8@3TCe4L%85370(6 z4@Hz~^B^*#O65anE{evzRdobw*MCuCi9?X9J2@&U7p!s)(p8yN+#T88iV!t=K=3al zrC;BH(issB^~QaS(Vgi@luTs6L*!G+vp@+|4UPpFc`1YU+@0a-%P8;x7W*rdEC~4_ zyE?+j)fvfQ$!d$N{FSi44=ZoOW)+5HY$)WU?R?L%@#p)|1T8bNKeHmrDoYOkff3M; zN*Mdv8alMib{O%Sk^V(G&=wV<8Y~B~1xW{dC5c?W0e;TK=gK>6H8*-YX?>k?edgR$n^F$pHkm`pZQ#LglH?iL4%_jrpOL$=LYe z>7km?a6d1wpE$VFX;ZKeb?1LGHr_ljR8;#=^^EtRpsoz}i!~Z(*K_tS#0rzQRe&I=!h=t%5e8sZdCU15EiBD0%EPSA7A6)72&m==^0sx z(q0S(A;K2<6~$H8XRHIshW0bP9fS*dB#rxH*K5$HN@IV_3^nV^5+Y5hw5R$}-u(1r zKBq)#ce|QstxkI~r&3@AvhDO<>`BizJ+nCh^+bB6^F^xbPp7?R0oB>QmuHZku)2Nm z3N#$)S>Jw$z~lZ_w8^Em6WJH@`QNMhZ}i8L=*)@6k$LORR@UC@3EVnAUDgsl+@87D zTomXZ_U!%jbbGaU72>#94<0YtP10_h+Iu@X#zOz($~(Vg+#@NJ+G!~5G#{WV{GJa$IGjztzYGPQo7IIUH>K+$eOdnRwjNf7tSlINSl z?H}~e^d#U4{c+CbCC+ae_W~oLg!k*w(iMCBSP96xb6Qm&Z{h9#!2@gt!dIgY)E)HUD8TeS2G-K2+M9d`-0c#Ps-jbWn+# zjPccA@r)@blE=80QbHliDhA15dr!QpxElNfBT0kP8* z4bS2_3Vyr#xEN_Vs>ch|XBmj&TqWzC;)9fs){DdH8v4g}j0<4+;Lki_rZsQyqo zSlP?hJo&&K_Oqo-w7uoy!<~ts2OxQ#eZ$9b@o-t|bI?Sh;*>X8>e)1^LHGg7JD)Z0 z$GOgvMSWaJ3aW&?qP@LI^yZvAb_R0?bVa&z1@Y`CXKnT{aPEQ+*s1g*S(q){p-w8N9&4k?%W<&^g9oVE1GEl1>L@H zA}qBJParLb`&9~Q9r-7%7-$Smtbj%2tKAQW89DJ>p3xPFd-%GqTZ!cL8O}c#9`sK# znwF+5jkpc>zy`LJvHKj_-CyhdC#pyZmbynSYQSr-@Y9l|Qfg6OwX7Oxna1cFudN286CNf#0#`r7Zta;}lN;Bli2 z&|`VRx>(2=ot+OQ9(N}F#Y!Zub$fP3i7uaeq8&oJsdazQTVnvZIZDffZjQm$n8lw` zs!kLy5bjk=$6fn^iDK%uvQjwR?$r9}n&-XRA4_N1iT+94juG>Kb^UvX=oBjV&5mLX z&mBjDohd&aK@J!O_s1DrUTmvTKVu9Y1NYSvxVYkYp7~g?(%#x%xlr`myN?3V@m^X7 z6|&%_l=sf__UbV7?YC>Ne|$VmJ6ti3-`a%-9M3$k?T-ZX!YiyDh@$PIgCa4mnhDYx z=|eRAuzEP#1{g++pPi}ya46f~rHcCR<*OYIgR79(CQN6B^k9%W2f5v8zyLSRX&1~O zOW#kDMunhUdZ0_cNy$949gIwhquT3hb-HeT+%Omkc|*$4^+}|N=iyo@*N2V%k0c!* z`7M<9%3bMrRi#WvGC$6~O-jFuE8QsR&J$>Cig@>Nh9bERU|3Y=8Fj60GILVP@|f0o z#v@Z(f^4@~#WN9qE=qB-^-v_;a0*>tGTgTVzUW%z{cghSOnl-NrVzH9MnV}s7?qD~ z-iZ2RECTENOD*vuQf$VGYocBn04MIFrak^ z(d-YA*Mj48T8=f}C*VbXV$agFMyYy6W16Q!hlMif5uHX}$OV`1+>1%%r!k+rhT<`1 z?Toyj`84?O<~OTmu@Bi}$- zrI_)tC@VUK77J~fl<>ZSIIPX;cBQ`DZuvVrF9?%+Sc->5bEZ5|jQl0okPGL#SFqvS z@X|i^K+D^)IzeMApY2}PxkdHo1Qy5}jQ34b?Ib7>w{I5SBMa8f_#Bc3rn2p^+c=%6 z_Td_rDz-FlZfQSGRj>9aoRw%2g!n{VDM{_!jQMFlL?+Bm<54y~&+-2Ihcnau>3%pd zZQ~(R(-F7-gx+W9zo%ucgy2XY zQ=!9BJ;)b)w6nS|lG}pQ!ry?q1Vd~${|xTPa@l6mMoLR7U<{&z^$Gl zUh@LHzS49CaZd``n>^!6QQz=P)t>Mq0#vrK_hmWiT!rCFw8aDTR^ONf6y2=(lpyR+ zVWbk?!l?R^-D1I?5}vCfwnEinCO={KFTsG0XXqu+=shrK=&ueKsJkUPAnxvoN?D5{ zT+xr-qFK@px}>u@f>&KTtMjp{ed+KNRG%(RD(vnRBA}Nj9zkhef&f#S@>NdJ`eixc zkk!tUxAFHdb>*x|d4TApL)A-W4w>MP?v}?2Y#xQsMoUe~c&*8%1pQ(uQgiMuL?-F5 zN6rsr3uBZbXCKmfWUF5!*TQ%t$$ocT4@KY7j##%Q-{1=F;#iq;OU<%rm7(VJXg;bC zqR={QS59H#GN7FmL91;M()b%)(@e{V+Sw#U0VM-xW<=v zSqoOd`m7HQ#wg>ZZUr#b^)X8L$hAKBpiSQU_q=fWq6YA=WVM9JZ5C4rlps!rgNi?nVXtTEzS-SOB zy95EUk%b*a!{r!37@ zZloxgZbEc1^EadjQw?l7EYIio{#8w+e`#dMrgNliC+a^oVw8;eWEV2OeQy+q4DC6X zz5ZjPNNku!f6iQXUmE3hlb8@1F=n~8>P8cE2;DHg%HVuyM5X$!?-K_0-PcCACoIqd zLi7Hu5#_Cdq-y(@MowEzR0<_D#aXHw1!M=SV>4R+ZKDYTQl!zyr>z=z9y1aBo>f3P z@b2#$*!CFjE$`1a-h=lfy1$d*3;mH#@k^-?|$-J-A#WVWQ?ZBeLX_52Zy&NsF)~wV>zIN!E@j<&fCaGpO$(- zoc_8uxEED*EF^G%`U^KzPCFYivlBolmHiICacX7ja{Pu4ZOM)!YU$}}l*hf2(D`_O z*m0Xq0m88#qZEPk_Gb*g1Dp3n`|kk$ZuGm}qhx+BSEr{JUf(N%IOl>v#Dn{!#J*n_ z$l-4j9MZ<_-Kag#H|N%M-d4 zHfiJ$a`d1F+OnexihQ}b(>5Gou6h!; z$3d>N5x)Q53>scVAz_`!LOFROU8>UP7(C$n3 z4|S1|j-3p@ zfOqmRapsNHN>lKD{^Hh*cHF+NiR0gG#i&3iR8P0GNc?JuJ(dd)Vfoz(Z;rdpO>L`Q z1lJ^4BZIHQP)oR35`OT-?iy&jbzA1O#Et3dI1grK?cHG=zq=d3_WrnT10w3NE=qff z8FJ@6U_A;HtOXJ(H;9s1@N>JK^q@S7n+g>F-Ll<<=9L+7bzRLs1S;%gNI_V!mBD0D z!r)mJ?0ubL8GTHGoSS$*)cDk z&w?i0eauT_cTh>dvJ`BYS3-;9rBNbg)$UW7Zn7Fvtl*u$)|L?)a@Xhr^Y&Or2}CyK z*fm{B(3wBvxL@_Qsfp~}N<#4!B_Z&27d!Jcg*dvW7`rru@MUla4f?kB2(nDXw|F%V zC1c`s)+i|9`lQI>-N!2`2U)t(4sF|oWt&p@9ee*nlO65JQbT8h5UtN%eEbJ3=^Cn0 zVnyc15lB?x9EGs8;T*8K-h=!k^J7&4iR5Ee1?`YU|tN*6%(bI~=?>SokQcDba=$LTu|AO9vvVOkBk zyD=j8Irr2fEuL(_Rkt~z2!d=K1wRxFfB^?K_D#<=5=4BR=h%HI%B0-aCIvX%l!WQJ zDg)FyVdBl-K>^O`?F?zaOG#jmpNvHJ*f}IiQ%*|M)b+>l8!_N(^zALOBi8wP1m1Em zVB)lH(;45U2Uj-rWzt2wZa;u@ff)EUf3+Q(RS`)lW0h78vP^Fyl0M7ZVJrxH@Kjb; z5{r?h(ey#^p&b{9W6MrONHO6=uAyft_$cB=CfZ&vA*AR&5Q+!deO_4i9!nOwf((-y z7eAc&0H`lEE#hL2G<+m&YKhEY7?OdGQ)kherSbumd-{vgpDbkxX*52t84xfW;v0p~ zgqrOmZK#zEUm6R=a+V}M^#0L89Px~B;4?2mAEB8^BV)`+b$Sb3^A~* zVl$;CqLtf9j0c#t{;!f!;d?``0Gx9G1PKDZ9WfM~dL#r-0r+_j(hxMgAUHx~Tj>gL zN~Bw+4+R7h$OsLd4sIX}@yvi3@s3J;2!-{z-;}FMat+t46)^uR2`)QJ^M4U>JB8EU z>w2ZLOL1x*a{H!BRn==5W}qbH&j?4SHWp%%5OFKw&jq&~6B)w`ZpGNY7s0i4wUXZX zJW$XJS(g&?qrs9$i`ccnX*`;uBFfh`(qnBT@oeKw^#J)s6J_`3184ZO@f}T;7FLBf~+#N;!W+1vA+oTRxBk-RF;Hrmy;~ zkwWi(DFpZm_*Z!U*IzcU;x0Q-k(6|!aVwk56X}G*9edaNw`n`)m}u~SU4b#R-ZB8R zvkP=!YC|+xa%EIx@ct21cE2=n8Ygw8{*s)~jbe%-0%&bs|E&=@TJtv*gZ$Pc;kl~> z_RhXEu{?I8Ba}W4=|;Y1P~hMLzWeu$O!Tl-5Ui}?F0%xe_qBHLm-R%wXQu6pZPH}I+SgB!-*(`?|6UVr(#&7e z`+2KKk)up@DE=7yOo;cse2R%NADaE!W_L!R^c+p4@wSUKeC*XCULc zAje=l4gph3|Ke)+p*x-2*%T6-Cl-~^USuFyrG=MHRf0W0Nqk%e8ijS+@ke-ga8M8i zs!9_UqxllSt#pscP6DY2-{WLK0dXknvwy9X4l=7g=&0oN9#nvo4H<+N zTda9>)hm6xq|yr!L+5FlSa@a_f^)F8#~_yK>r1DOD7(hEI3{N~U>hdhkWNLXvD`L;rW%1>6HpA9O7LNbueyIgz7!BAUO-Ru>sGpH(MyFTEvEm8E~Le z3~b?appESc5l;Y~e?uTyxkH{XNM_hup+l5y=9rqmbl8WFK3^ZpFIs}s+Tzbr%{9@$UE6) zcz065xDoeJUr|`nqp1xYp!pQuD06^+MW_K87gq%R0RK#sc%mr&%yLxji?p$#Qz-D@ zda?~9L3z>Ik{styGWj{vmJY5ai`ggQ$aX=pgq3XW|M=ZbflgOPOHC=(Bq~I(9HHNC z&~7y?8KE}Q(tyUSKj=Ml!OV7D{756;JgS|nsK`oE7p4iaFBP%1yKfvahk3v58 zE~H=aZ}eM*ql?LGX)ynAc$%~x=@^T)8`Vp|=S-ThnUKm?8_7kPl3-DI^aoql+MRJW->i|MI`I-8;A^^~ODIRytdxQ^E)kpaC9?x8zBj~JKja{wA>0@;LkaUyC+r~>Kg7aQ-rrbHwn@!^d z^woL4$cSeo#SgFA`fQCqDE{SN`XY&hyC(Bvn0I!8z1StjZ0#5WCC2QAzqhhfF7+&B z=w7Qs4b;A$^Hpo6QPK8`v_N^Lb3B~>mTv1!Q+=Id@#!{~7K+Fo-hdRxA{g|OlMDnBfv z;@doojmIrbS*WadTS#C$+s;+tP1CdRg$@t4w}>es1qv)tdW3PW^(i1@#`0Y|Dy&$$ z4qSClRH*u1Uwu47rR8{y#$$05X&Rn#OV<+hc>XqB;qhR@y8waAL4b+g*;{&BAo}~I@ zSov*T!sEjf;6!-AUna4B_;Bf!p~{WYMRK_1!45#EAU{KMpguTbS^8s)sMsAo9{B8j zKNDlgV%}hnM8J%tyUAn@4~B-qBC$T>UTI?v!P}emkhqled;kex$3^jLw=&%)p~Y|Dh?s9w6A$7#l<1@(A9&c`eo&a4@izg zZemPwn#R5MW~r4pgofI+7iJ-7I7s)q?g360*=>Il0?;^yUWk?c&!r5wJ~Xz zRPkH${L+2#;38i}4yKzvORSVgzT!#^YzjBNnbCh(YV3oI zpix;r#B;r)Gm^a1C0@72M}$MlD#96Zs~sN;|CdHN$b0n<`Q)=AQ>s(AoY{2=G?80i z2AdR|8IQHGIz{;f?3_+vU?y;c)5kRrZ(}<17ksl>+3ObKcA6zM^ZlKEVY0lMr4h zZdQv3F_im;q;mOO72abnGb3{lY zGxD)N#_OW+1&%mRNxNwP=E1Vk_v2(NM!U(mNwnr31Q}&wSIdqe5Zo{=1j2NE9s==8 zc1{=bcUoMSZo`D|eNpra*D7`qhGkhrUUW_L0;f{TZt{q;gVyTQLLm!Lu(zLPbPhc5 z(23jcf!pnQ5wD*lD+EzT`r21TjcK2z6pYyOd%*GOzTe^Iwk&*=`m8ryh`qbDfoyZV z)KyFU+U{AWIt43yH_EI=tcLhgc$qP6wjLCM7`RAT&P=U{;bW^Mkuw~+mMAYmTjlYWx(w-@W@`rxGn%TMakHktP_WVHC zbq})B3B7J(Wn~w8l;6+qq=o*JSOJIqnD*yPqeISbjiC;1@;#Xw`N``+eu%(8%~`J_ z^r4rrD9}2rQKs)+cE~?owzD&zncm2GUegQfAnkicD&q7PFXWG|2g#vOMWHuDzjAd7 zxs_|aftSTb9Opv?9aMk2LLTVq6LLUTPc{IstucfsHC!6JPS{6R zrP^Kp+T@wugBkp}b-|vn$c-U2G7(FL7pg8@;S3%lkhYX-}Yg0G; z?%L0@R3SQpb;Wb%EFzXRGe(k#GAqUy75BGww-TqBt*s3R+-C<4q9K0&?{trdeOstB zR8<8(p9l@^f2B%w^I6c>yS@=})NjRW&CbRaAeywz!6-LgSjmu(2+*pwknQfteMXt# zQCy@!UT$b1`-tGJ+{rY(R^ww8N)R*SbuwvmSUO zqH-wdZX{BdHt?v5+NF3%XQOTJn2Lhgs|nBf3lYqbnOIz{vT#UGUD1{<8_q~5}dM#|Mk2 ziP6$fq~AU~B|y0Eo!F0@l~~#Ng7{y-Am>oQ09e}vcM1&73%BtCVugEY=Txc#@B_xe z7bcUh8#i|0M9V(71{gD2n4v2GxQ%?JPaeE}oD2A@gKDO1$yQ<-Obx~^m9sPWEDa3b zXb9e1{nIEqzhohr23#-kNiGSQ&?^DL%txTMZf(a@7+#o3nl{~+`~B7n?3^v7o%s7r z<9Q1HkjW76%6vGd3)fEq(q*IMUIUr@ppju}{7CRqG;)Ig5ZS`#e=wwuv|5Wfajq+a z3WL&CR_KZyF)he=V}8U$nEVhQ(A@8aWve*=civJ1L2c@#tCbuSkQ1^hCNI9o%&V9T z!*V=PyDwZpZg%k}CYTDVI>ny00qFk2FUVwlT3_|VEZ^*e31{e9Qmyrb!`4VLx&93h zy%P7Qr_}9Qj}i+YFJDMJS!myk_h(84X&xWgWIHjw_ez+I%LO#s?}twB#TjZ$uCd>l zkub~H+I4p5T~lQLk7e`6<^w9@TM&GK0@~=Qs z=Xt9aQbIga13b7Ze-44hwNweBXRDHGKDA<1v2WC=%<8!*;CXg;ocJ(<(1gZSPg0BAzSNr?Y6ej@zM(k=pMixe^}iS>3Rt@A(!N?Z0uaaPPyd z!0$nfCknXt-Elc=y;rKj`T zUQ|Uoz8rR9uiw1e*uS}Qao?Eceb}cgLt&@EC49DQWVE-(ea*-yu^i*GqjyEw>jDs5 z(GFez zRzBpc$kP2)`^WKq5dDR}4{SU<}(uAUOp)tvA5Mj`25P zLmE@1iOrxsTN51J70(&XsFszAavRKwg;b(6pF>&@?7+|`8zj3dMXq0OhX_^soXmmltuCO} z?Q$~hYr+w8cL_i|eSw=sCdpd2yAZEPAK+86;^aE0yRT1>_r7BPVVE}#%B>0kNfJ|U zpS9gt3dW*nrCDH#CKGAy#Oi1n60$d>vel472 zt5p^i!e-9LQ^qVWnjh22PHJfqeueb($$*o?wQm_kWrRO!qWQFjRsbxNk5v@Q^j1f~ z%kvJelT6t%J!U)$M#6qWu-#wj0^(dt@~jC*_0juTFU)qkEyF^3-47c>C%44Av?ro< zyY@4cPUiFs1BR1!iuk+#au4N9^c8E4o{rDmg_VgTe7cQ5xu(1aLj57_fO}v z?3wA>gYBrEN_*PG-(IfeeOAW=O8fXzcFOsz@e54fLu@y8Xj-F<&Md3P&LC-f+R@SE z?rA_D-EZClom<4By4ZTWS2|_Ho@sF*|NPy!Py~E^Lget{&HZL8>WITJKYy(liYI=V zkEd8y03 zWv{eb9%qVJ)&1sjV-^5G#kl*VkvG1+8~Nh?=Hza#M?9i?@_KoHvloJ)R;vbwDaY6Q z8z4+-ebgvCY4Jege%9Ph>8f_WBSChbL3Sc!M-zk0J!v!5npm9-S_7{vCQN#IQ{;pr}M4X2`=;5>!_vg=0ZFhHB0dIFt6=ZStH3_1EyXh%R zv^$zyR{ugjq&anu!Rur#3ePt<)S=XzNKH+#w8!R=xiD{4Tu!`}d$D3IjZbex(4hQy z@6$KxYW;JU)GrEn_`F{s1%OMX{aGuyjz0X*b6lUGa%g$I#zn5mG=Oy$oJRGP#;vLvaLltpn% z#WEfLsK4XpO}us8E649m%ahK$uzBWUPaLe=;GNLYsBY?{NPT}e2pg3A_ySx*xMmi? z5!ZHri2Azeh_|)^mswE($4+*55fZRMhn;{$_tBXwfAsjknLZLAA2f_ zg^M=}Pke$Pq<+eg;8K`p+hf3!s(8YM8H&;-+a>jkO+NiDbtOeCIR;`)(zM~PR7RJ+ zJbwIQ`|?4f{-6&e_)BqZVkTbH>5lw4uSD)uX!;6 zjiI@fmUm`cA4*+Q-*ZUM9=Sg(xUe9_EQiI|JS*Hu>DK7S$*> zX}PO9BH{13%`P7~D)*~u6Fy=^7>^r8nl4mM2t{5nBt;R~ljw-2TIOIuQG=^i^-6|Y zW{Vu(t1R^V5T%Q0RCXlkcM*>o2f2t*m80mEG{gs8<*yBbc$>B94E$xbSbr^sjw0DR zUSB9sUf)-J{cU=Q2KU`TPh@?>2sJugMm^U_Q?Q8BkjMLHH4^aBror#wJZ zPT(jyz(KnGVaEbrNUzH0RwGx%b8Fb=Yvfj4CqEJ+6nENwTLPUz-ahNIaUkQ(I=KeI z!mdCB!m!ub^t|Sm(}gX9RITSjGL8V@RD)hts;!$DgqZnOv!?>@=0@jbZV-~|SFwdm z%2l}9`*o(Y3~bBS|Jn#Ft@55_CDJf|H<(H(e~3yx6HnAU^CUV;JX90kSddZG`JPPWK`dbXaPaA}l`_D`fte#(DbsBUBa@@luLk zc!)j-CutmZD{15tX_bVNK8rF9`nU!?eT1#gL>blqbbXI3&$&8m7K?OdQ|z72J!j@w zW*XxQlNSh-7F+W$T6HsQyc%T)S2-&Yv~0FWW=d!xXXir)S(K3Bsq7Q`5r}sskAlwp zR!KS+LgP1&EJc;JtP#eDN)+n$xYt{Z9a+sDc2!B^7fIiIO#+JL@XK2KnQ!Dh4omUO z?DOdJq`%iOb2ODM7xn~D6o41ZI&iD>h|J8VlS;WmlQpmdah(5ho z_`a%{+CB}tx@5vN7h!@L%wtLl;Wd)RsDVKl5^K{W0YD-p9K*S(QRmB55WJC$OtNwFoG@31H~ zex&Lks6M{O<2)#X+mnUM@i@k(dR>tkDy|$s1JW%GE~0K_h7<$ET>LFx>qj9WpDW_QkLOnC7OTEQ)RtB?yE2*_=2lVqm^a z(eWsMSO}B{;Cqd_C<;EIN#z=Xbfwtnq-beUt4dg-FM_7%oYv=%cy~dg?bu3(dwg0_*CBR0* zd0>%m5)$GtQrUuNFA!k(ZnR*8<8QOjBIwb8zqdcUZ0pau!FNA$jz0VWixU2X%05`g ze@<@y+y|qhA%;Rnva(QlS{==qC0nGG!`lqm+ASg^O=;#>GpeLF^OG~f%b4MNJj6$mv&zorN%R)J zbjL|f%W=hO-U?t;2|Reh>QyuFt{PyV>Ljj46?Pqof%T2DLs=iIXp~l3_Z(WKX!Y`hkR+NL4c&D2Cy@npLg_Lw5 z5DtlMPVlZN>azKXbuU@EOW*H&`qwlI%z*YX`>4v7dD>ugLq{lT17S!u(Egn zwi1j&oS{@%MZKgn2BCO}I1&PlP5a`~j>D>a+c1L~q_J6zT+k!bx&_l5CFw^LWU*6|JnbYE z@s-mzVjO@HCj|rBu#H>+ZDWki8@gWWUx*_7R*y?qH|Zy^LDgFxkRj*7Md_2mlD3d| zZq%JX3uUa7K*MG^IBVTXpp_M3>L#vz-}Zddd>jaHTYM-x9P8pV!kHcY!xiW|(E8r~{I zlqU?5SQ-nw3kup(V13n*iAE8z^Z-Tuv(!YfU^2@kUEK{7i?yth|2+^v(_IZCuktna z&L~3+Eo=M-DDY(h5xn2#%CX_&1HS^jqYuD;9Y2q6SL<%oqyj+X+p&0GiC2AS` zNII*PM3skQ>-7aeq|D=N?Dw=yEdk30WBNTTSO>6)=s;2`-;|B0;0?}OwcM4A>9lgd;WKZC^cNn zZUnk#{pJn7FLN7|N;bR7-x?>VVnV9yKsM}6V~9c{!NaTl?PffFx(_cW-Sc)>l!7kM z&*6P=%$zb)c?=2<@KJVZG|^aQU*FnSUbg-#8XV;1DV{ zYQ{c+<)&{|$W2Uvjh@~>{6Na=&r_MSp=-v9B`|l&*+m)+5|=)CUc{BAMo_&^Z zKedvFB(N8(F`lBy6*du1$iRvCC$X5I7N3lotN^%CU3tmrrcE2kPybM0lMwD|go7mM z%pb0CAB9PxfEzJtZAdth5^F4l+JGWsKTDc)MhBW&f#{3~1+OfoB&&s>B}Ba5wZQ?) zH?GXUAL>%AN;v15F|bNW1o%8hKg?_$8S|hNv=9x-wSbDYo*Y6wdySZ5%SWB58R*pv zi^xk135kjt9?a8G)oBOSyOlyfA#LU1BD0qyS?1c6F1jF@1WvTn1X}N?ywqxSR{;@l zG!Gjleggdzh-HpjDUdxU=quEKCu{GNi?NWv^spHTEp)=Xd7oo>=jH@xD~6R z*ciGIzUkT_vRk^DeqS%}3=CJV_OpVMsLm=*nHwC}leo)Bw_smZFB`*>FN(!VbO4`W9}qR7~@d;m5}1C zZf1g$AIfV+IRCzEJc(WLB62sj$W&uaYBO@b-(mr-XAq@nyW(p&jZ}PL1c`Q;qKr9Y zipl6{TdA-xgwQ%49-*a*;^81=M#Lec!`0znt$}OIWyMISz$~H?5hEx~5UlvaaS_?# zKw+b2WljJTDwXLF1ge~kq9N^PpTZ!MYyBzkPpfnE?9{0B*aLABJWQ@YWiJ&tv2 z*js50BwMFnT#^V%G(C3~-iHRim2X7P-?OfbdIP)Z&X^VzR+p?(uBHw=T44%|M43+? z_BTSDIRHiFR;0* zB9`i4N=8Pk?K0p6PHy#P1qcKTm71-h*HaQEg5xMIOvL*)5St3)p@^oJnCT1ARXYG_ zBwHFgtxV2D3S#CQyqP5R9YclkSiAAI1bdx^7c5r`_Mmi3lh?dFBZDnBlZ1|LjLv-Wb_h)VwA1H*CwA_@X(z=Xa5>e6wcBwnN?i=+=XWdvocYBExc zxPFSu)=RH}w&p@KBPQTzR30;5tgmf2zz@}Ob_D$*X!8y+j>TC#C1)tJ;4F;Tv;}TY z@X{i|TQ4PMW~w4V7|4p<74PkukeJ3xGt)e&08=gmgi;VI>Y!CooaIPhf{z3qu#_I5 zzQ+4&u=K%OGQEEJZTun;NP%+ivbTs2mYpsAD?muf%tr^9mI<)s4Xib)Y+?x6T56O5 z$YNhU(aTdL4olzgR%#{3mW-gaNI~dvj3(h}-r)yi~YOgzm4bQXzWBvrqPMg(_fh`DAU z6iT>BvM3t$;z>6lEbtR1=uMj~6dr1tQVpoS!MG7x%>fUVU?L?LwsLk%deTU>NSI}6 zoM;y8xGxA58MZeOQpZP%s*M23sS=4Wv96X|x za4A69PJ0?-+;TRRn-zmlC=ig3O#eEOZqot0&fgKi?jSw;*HoOYKl-H7)~?I2d&@X zYuVLBEfCx$(ey$d^@bZ|1WszdV`h8Z)ElxvllJNA_tj~t_e{H%+>ng0)PWp!x9J(v zZrBj<$BO`Je15ddd9u9@xWke;PwOI)!}k4{OPVaSlcY&l1-A^Xg!eU$hD< z=i5G?k;wb_Vr@+!McOdG&rui$0Tyl_ZZwn5CG8mo<=WmbijCe!@R58%z87sq-x@pO z_KgfFk~ zKjZE&@WZ7D4s+k1Po}Wcu&=JWLj%NmxUSE$oAU1_cN`=ChFcUwYfhe!q zYYQ~wavs_C40)jSFi`F|M9D)BxtSx|S3bl}`|!HewA^v+Me-gv$}9q)`!U%6z25uw zJ$$(P3Wv$%mk5#=>er}=vH3y)bY1tg17cGbzTIL<+4r7O zn2rSG?w-rOTOk8ja|)df zo<*^gvk2q2oEt0foDr+F9yNFye6FuE)&PNYJshRdlBE5nmOjLko1;zO&=H|u;QIM3 zPY2(L?5)>BjE8H#J5bwsQenH}>qU)(@VIAAa*PzqR(6@mEjyn~PhSpsvoeS0Y%7Qn zKw1~-`5?E7o3hma$^r;mh5;b&z27C%VL8IWBkj<#IcGBByzf`8w+`8l-1rdg^>#;! zc%I06()qBgg2LTGavcYa&V$>R+k;C}SIiZ9AKbpXpLON-fbnfCX^NgjA*tmfqzln0&NUfVnA#am%6!6@KxYP>PK6Gu8U_- zKU67tX&%=H^UL^w#*w31qb%vRZ1QlqNUE<`iX{jpV|eu{=*(f#LZlbd`$^=WAP$@r zpNG&QN3shIj)las2Lok73@aV%rVIG{obWG@)Duq)$>r$-=7C? z5F#`P|EA0U)5GW9xbSr%FUsIP8Np+oS0*=hQ3k`wG%+!%<&dSkhb$2~&0D}B1Ya>T zeH?~Rn11nM;g~DZ0DFt_jFM(wdW@z|(eQ+NizKHz0yJEdav+8SyiGTN?SzAc2vUTQ zgM>qgW{9&z8?QkqcL>VZS~;g|vQE{mogS-EA+kCmOrTBU>E<$!BV@2-3h^2PD>-xc zEH_dAMYiHo(>&rFf!4f<6^O0W(~T6rF4Ko$r+l$f5)7IIY*WQfWpue4wn;5m%MeFM z`dX0h`LngWC;Ts%v9lkHX^s|x!0?-t2u{3cT%FNEiq2t-actEt3g#NZG)kS|fZ>iU z8k|fEek1#{8x7VHA*|#p-{B^9t!??E5s_mz8Z4gUsbqP4<1&#(BMqY~o*&vTk#~PK z*>&qYR~`60$x~tPm%(BZ@}EKG`{%_Q75w@i+5hv;(fF#YE0@I-bi!m|BxWOH#bbin ztIP`!PqmiFWq+)OzMrQVGUgOMFj3hm0n*786UtBVNQ|Em?!@pQ&m(9-STqBLKqw#1 zA*4n#DWO>zl-Q=N!QIO+N~2Z->{vMJT`r*RSB`S|lnsZ9&hs2$5To32MyPHrN)`lT z0yG;piPzR=2|Es4n#-*|L2vbLfA4k%x6N?@KYxGmj%Mwv(@(#&2npSpqiIwMUMJCS zV%S7Lf-23Lqd1q9bo&RyvpjosR1;pO51Fe&>sG39g@stiD3oG)O$B|&LM02ef&}C8 z>GhxeRu784IFVatF;h?eiCW#fka8PZNq;Yj76;(B52F51-FUa}h2jmKqJO zudWx^sx%~32HbH%Zmnp)1|~jTT0 za4GID4%6%HUiQUYe#yGf<+(ZIKID)vz7O%I8>RGwu`~#s&~kdZ>;+x7tM5ww?$;@_ zir~rB1M9~=3*bmsyg#`bB^s{P`Pp!v(onvPD(tfawH#aeLfZ=kfdT%E_~PHIJqH~&r}k5=W4bkf-@JC%)PnlS`KpxC~*Az zVIB8e@);3%8V$zbkKp6skZ7SzJ)0DKP|PR6Z`KjfFPideU+z^(=_Npb6R?|;jjso{ zk$Z5(qWV2g2IbyasW^o*nR*iX{u9ci>em(4QQUL(JaIOIuo5QMCx00+jeh84kiv|%L; zPv8u0yuQ8$8rpq$Rf`j9x)o00SUOSVMdjCl5YMxgDecf^>kuZPGwn5;#M^wqe?l`Hq+ig^_HJTO?&35Mm!X=Q-cryjdbbC3PIUq}v~#S(wVz>g98alY zLP?zhkk7G=nWAvl;leOnJzU<<6NQb{n=`1IIH)ayKG!XVJN3ZHS6LAp#KKCTo=MUH zbu&9@fVwiQ0V=KCoKaOkS-6NHv4 zIb!``rBFwk;j{blU9zgGcKTVm)Zz8)V)Uvp8@FZ?JAnNslQS)4vT+pukP1iNSWqKS zDRc=_G$^HuNs0aXl+ZOql=1lA00_=&uCo8HSQFz;V=~}KpezYoh@*eZ>K}gjLiHKz zBg9NxWN5-kisH!ABYF^bN-gI5a<*;Q68?V<6;YgDid7kZ

    }j|8taaEMcCZ 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 Cwmpvk literal 0 HcmV?d00001 diff --git a/research/shared-wire-split-composition/data/split759.proof.json b/research/shared-wire-split-composition/data/split759.proof.json new file mode 100644 index 0000000000..16fa058123 --- /dev/null +++ b/research/shared-wire-split-composition/data/split759.proof.json @@ -0,0 +1,75 @@ +{ + "cut": 42531, + "frame": 660, + "pivot": 759, + "a": { + "759": "1" + }, + "b": { + "759": "1", + "758": "-1" + }, + "c": { + "759": "1", + "1472": "-1" + }, + "d": { + "758": "-1", + "1472": "-1" + }, + "B0": [ + [ + "ADD", + 759, + 1472, + "-1", + 3 + ], + [ + "ADD", + 758, + 759, + "1", + 3 + ], + [ + "ADD", + 1472, + 759, + "1", + 3 + ] + ], + "BF": [ + [ + "ADD", + 759, + 1472, + "-1", + 127 + ], + [ + "ADD", + 758, + 759, + "1", + 127 + ], + [ + "ADD", + 1472, + 759, + "1", + 127 + ] + ], + "BC": [ + [ + "ADD", + 758, + 759, + "1", + 660 + ] + ] +} \ No newline at end of file diff --git a/research/shared-wire-split-composition/data/split759_450.proof.json b/research/shared-wire-split-composition/data/split759_450.proof.json new file mode 100644 index 0000000000..2fb9b2e8b1 --- /dev/null +++ b/research/shared-wire-split-composition/data/split759_450.proof.json @@ -0,0 +1,159 @@ +{ + "cut": 37192, + "frame": 595, + "pivot": 450, + "a": { + "450": "1" + }, + "b": { + "1207": "-1", + "450": "1" + }, + "c": { + "1050": "1", + "1070": "2", + "1466": "1" + }, + "d": { + "1075": "4", + "1053": "-1", + "1466": "1" + }, + "B0": [ + [ + "ADD", + 450, + 1050, + "1", + 3 + ], + [ + "ADD", + 1050, + 450, + "-1", + 3 + ], + [ + "ADD", + 450, + 1050, + "1", + 3 + ], + [ + "SCALE", + 1050, + "-1", + 3 + ], + [ + "ADD", + 450, + 1070, + "2", + 3 + ], + [ + "ADD", + 450, + 1466, + "1", + 3 + ], + [ + "ADD", + 1053, + 450, + "1", + 3 + ], + [ + "ADD", + 1075, + 450, + "-4", + 3 + ], + [ + "ADD", + 1466, + 450, + "-1", + 3 + ] + ], + "BF": [ + [ + "ADD", + 450, + 1050, + "1", + 127 + ], + [ + "ADD", + 1050, + 450, + "-1", + 127 + ], + [ + "ADD", + 450, + 1050, + "1", + 127 + ], + [ + "SCALE", + 1050, + "-1", + 127 + ], + [ + "ADD", + 450, + 1070, + "2", + 127 + ], + [ + "ADD", + 450, + 1466, + "1", + 127 + ], + [ + "ADD", + 1053, + 450, + "1", + 127 + ], + [ + "ADD", + 1075, + 450, + "-4", + 127 + ], + [ + "ADD", + 1466, + 450, + "-1", + 127 + ] + ], + "BC": [ + [ + "ADD", + 1207, + 450, + "1", + 595 + ] + ] +} \ No newline at end of file diff --git a/research/shared-wire-split-composition/data/wh_6937.json.gz b/research/shared-wire-split-composition/data/wh_6937.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..1481c9478010f12a656e99a1a43aa186fb326262 GIT binary patch literal 357887 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